You are here: User Guide > Nuke > Using RotoPaint > Reproducing Strokes/Shapes in Other Views

Reproducing Strokes/Shapes in Other Views

To create a stroke/shape on one view and have it automatically generated for the other:

1.   Make sure there is a disparity field upstream from the image sequence you want to paint on. If the image sequence is an .exr file, the disparity field can be included in its channels. Otherwise, you can use a ShuffleCopy node or Ocula’s O_DisparityGenerator plug-in to add it in the data stream.
2.   In the RotoPaint properties, check all the views in the view dropdown menu. Display the view you want to paint on in the Viewer.
3.   Draw a stroke/shape in the Viewer.
4.   Select the stroke/shape in the stroke/shape list in the RotoPaint node properties.
5.   Right-click the stroke/shape and select either:

Correlate points - to use the disparity at each point of the stroke/shape and translate each point to the corresponding position in the other view.

Correlate average - to take the disparity at each point, calculate the average disparity of the stroke/shape and then translate it to the corresponding position in the other view.

The Correlate dialog displays.

6.   In the Correlate dialog, select how to correlate the views in the correlate from dropdown. For example, if your stroke/shape was in the correct position in the left view but not the right, you’d set correlate from to left to right.

This adds the disparity vectors in the map to the current values, creating the corresponding stroke/shape for the other view.

7.   In the Viewer, switch between the two views to compare the original and the correlated strokes/shapes.
8.   If you want to adjust the stroke/shape further, you need to adjust both views independently. Adjustments you make to one view are not automatically generated for the other.