O_NewView
Using the O_NewView plug-in, you can create a single view from a stereo pair of images. You can create this new view at any position between the original views. The new view replaces both of the existing views.
Inputs and Controls
Connection Type |
Connection Name |
Function |
Input |
Fg |
An optional mask that delineates foreground regions from background. The mask ensures that disparities are constrained to remain within each delineated region. Note that masks should exist in both views, and O_NewView expects alpha values of either 0 (for background) or 1 (for foreground). Note: The Fg input only has an effect when Inputs is set to Both and Interpolate Position is greater than 0 and less than 1. |
Source |
A stereo pair of images. Note: If disparity channels aren’t embedded in the images, you should add an O_Solver and an O_DisparityGenerator node after the image sequence. |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
O_NewView Tab |
|||
Views to Use |
viewPair |
Dependent on Source |
Sets the two views you want to use to create the new view. These views will be mapped for the left and right eye. |
Inputs |
inputImages |
Both |
Sets which inputs to use to generate the new view: • Left - only use the input mapped for the left eye to create the new view. • Right - only use the input mapped for the right eye to create the new view. • Both - use both inputs to create the new view. |
Interpolate Position |
interpolatePosition |
0.5 |
Sets the position between the existing views where you want to generate the new view. The position is expressed as a fraction of the distance between the views. |
Filtering |
filtering |
Normal |
Sets the quality of filtering: • Extreme - uses a sinc interpolation filter to give a sharper picture but takes a lot longer to render. • Normal - uses bilinear interpolation which gives good results and is a lot quicker than extreme. |
Warp Mode |
warpMode |
Normal |
Sets the method to use to generate the new view: • Simple - this is the quickest option, but may produce less than optimal results around image edges and objects that are visible in one view but not the other. • Normal - this is the standard option, with more optimal treatment of image edges and occlusions. • Occlusions - this is an advanced option that may improve the results. • Sharp Occlusions - this option is similar to Occlusions, but produces fewer artifacts where the disparity fields are generated from 3D CG sources. |
Foreground Component |
mask |
None |
Sets the channel to use to delineate foreground regions from background. The mask ensures that disparities are constrained to remain within each delineated region: • None - use the entire image area. • Source Alpha - use the alpha channel of the Source clip. • Source Inverted Alpha - Use the inverted alpha channel of the Source clip. • Mask Luminance - use the luminance of the Fg input. • Mask Inverted Luminance - use the inverted luminance of the Fg input. • Mask Alpha - use the alpha channel of the Fg input. • Mask Inverted Alpha - use the inverted alpha channel of the Fg input. |