Q100194: How to solve animated cameras in CaraVR with the Rig Template



This article explains how the Solve for animated cameras with the Rig Template knob in the C_CameraSolver node in CaraVR and NukeX works.



The Rig Template (animatedSolve) dropdown knob can be located under the Solving section of the Settings tab in the C_CameraSolver node, as follows:



The Rig Template knob calculates animated values for the camera parameters at each of the analysis keys.

This does not solve for the motion of the rig, it updates the camera values for the rotation, position and focal length in order to get the best match between the cameras at each key. If you want to solve for the motion of the rig, you can use the C_Tacker to stabilize the motion of the shot. More information about this can be found in our documentation here: Stabilizing Using C_Tracker



This option is designed to support nodal solves where you want to update the stitch template at different points in a shot. A nodal solve tries to remove all parallax in the overlap region between cameras. Essentially it adjusts the cameras to compensate for different depths in the scene so the camera rotation for example is adjusted to remove ghosting. If the depth changes, then you would need to update the camera rotations over time.

The Rig Template knob could help with a moving rig when performing a "nodal solve" for mono 360 stitching as it will animate the rig parameters at each analysis key to remove as much ghosting as possible before performing the stitch.

WARNING: This may look strange if the camera position is fixed as any changes in camera rotation at the analysis keys, will cause the background scene to shift - the background will move.


More information about the C_CameraSolver node can be found in our documentation here: C_CameraSolver


    We're sorry to hear that

    Please tell us why