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.