Skip to Content
Animation recorder

Animation recorder

The Animation Recorder records the motion trajectories of selected prims during a simulation run. You can merge a recording into the scene and play it back without physics computation. The animated scene behaves like any other scene in NVIDIA Isaac Sim: you can define camera paths, assign new materials, or combine multiple animations. Any program that consumes USD files, for example Blender or a web-based viewer, can play back the recording.

Prerequisites

You need to complete the following steps before you can record an animation:

  1. Set up a scene.
  2. Connect to NVIDIA Isaac Sim.

Open

Open the Animation Recorder panel from ToolsWandelbots NOVAAnimation Recorder.

The panel docks next to the Property panel below the Stage window.

Open Animation Recorder panel

Record

  1. Select the prims you want to track.
    All children of the selected prims are included.
  2. Select the output folder for the recording with the FilePickerDialog button.
    By default, the folder nova-recordings in the current stage directory is selected and created if it does not exist.
  3. Enter a filename for the recording.
    The default is nova-recording.
  4. Click Start Recording.
    The button is active only when at least one prim is selected.
Recording options in the Animation Recorder

Start Recording does not start the simulation. Start the simulation manually to capture trajectories. The recorder also captures motion from dragging prims manually, even when the simulation is not running.

Play back

  1. Select the recording to merge with a scene.
    The last recorded file is selected by default.
  2. Select the stage to merge with the recording.
    The currently active stage is selected by default.
  3. Click Process & Open for Playback.
    The button is active only when both files are selected.
  4. Enable the Animation Timeline Window extension from WindowExtensions.
  5. Open the timeline from WindowAnimationTimeline.
Playback preparation in the Animation Recorder

You can create multiple recordings during a simulation run and merge each one independently with a stage. The stage must match the scene used for the recording, otherwise the motion trajectories do not align with the scene.

Watch

Last updated on