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.
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. |