Search Tips

Search is based on keyword.

`Ex: "Procedures"`

Do not search with natural language

`Ex: "How do I write a new procedure?"`

Give Feedback Support Portal

# O_DepthToDisparity

Many Ocula nodes rely on disparity maps to produce their output. Usually, disparity maps are created using a combination of the O_Solver and O_DisparityGenerator nodes.

However, if you have a CG scene with stereo camera information and z-depth map available, you can also use the O_DepthToDisparity node to generate the disparity map. Provided that the camera information and z-depth map are correct, this is both faster and more accurate than using the O_Solver and O_DisparityGenerator nodes.

# Inputs and Controls

Connection Type | Connection Name | Function
Input | Camera | A Nuke stereo Camera node. This is the camera the scene was rendered with. In most cases, you would import this into Nuke from a third-party 3D application. For information on how to do this, see the Nuke User Guide.
Depth | This is a stereo pair of images (usually, a scene you’ve rendered from a 3D application). In the depth channel, there should be a z-depth map for each view. Tip: If this input is an .exr file, the z-depth map may already be embedded in the clip. If you’re using another file format and have saved the depth map as a separate image, you can use a Nuke Shuffle node (Channel > Shuffle) to get the z-depth map in the depth channel of the Depth image. For information on how to do this, see the Nuke User Guide.

Control (UI) | Knob (Scripting) | Default Value | Function
O_DepthToDisparity Tab
Views to Use | viewPair | Dependent on Source | Sets the two views you want to use to create the disparity map. These views will be mapped for the left and right eye.