Animate 3D models

Last updated on Nov 10, 2026

Learn how to turn product models into animated videos using motion presets and camera controls in Adobe Firefly.

The Animate 3D node lets you turn 3D product models into animated videos. You can make a product spin, bounce, or move away from the camera. You can also change the product movement, camera movement, background, and lighting.

Select a ready-made motion, adjust the settings, and run the workflow to create a video. This approach lets you preview results quickly and iterate on animation settings without leaving the Production environment.

Before you begin

Make sure that you have:

  • Access to Production in Adobe Firefly.
  • A 3D product model in USDZ format.

For best results, use a model that contains only the product. Remove extra objects, such as floors, lights, and backgrounds. Make sure that the product is upright and centered. Learn more about working with 3D models with 3D digital twin workflows.

Add and connect the nodes

Select Production from the left navigation bar in Firefly, scroll and select Graph > Create a new graph.

Select the Add Nodes icon to expand Input and Output and 3D context menu.

Add an Input 3D node and upload your USDZ file.

Add a 3D Viewer node and connect the 3D Scene output of the Input 3D node to the 3D Scene input of the 3D Viewer node.

Add an Animate 3D node and connect these outputs from the 3D Viewer node:

  • 3D Scene to 3D Scene.
  • Camera to Camera.

Add an Input Image Based Lighting node and connect its output IBL to Environment IBL input of the Animate 3D node.

Add an Output assets node and connect the Output Video output of the Animate 3D node to its Assets input.

Connected Input 3D, 3D Viewer, lighting, Animate 3D, and Output assets nodes with animation presets displayed.
Connect the nodes and configure the Animate 3D settings.

After the nodes are connected, configure the animation settings to define how the product moves. Learn more about adding and connecting nodes.

Create and run the animation

In the Animate 3D node, open the Animation Type menu and select Template Preset to use a ready-made motion or 3D File Animations to use an animation embedded in your USDZ file.

If you selected Template Preset, choose a motion from the Preset section such as:

  • Basic 360° Spin: Turns the product to show all sides.
  • Zoom Out / 360° Spin: Turns the product while the camera moves away.
  • Bounce 360° Spin: Makes the product bounce as it turns.
  • Recoil 360° Spin: Adds a short backward movement as the product turns.
  • Spin Out: Makes the product spin away.
  • Custom Preset: Lets you create your own motion using the available settings.

Under Camera, select Custom Camera to adjust the camera movement, if needed.

Set the animation and video settings:

  • Animation Duration: Set how long the animation plays.
  • Resolution: Select the video size.
  • Aspect Ratio: Select the video shape, such as 16:9 or 1:1.
  • Background Color: Select a color for the background.
  • Ground Plane: Select or clear the checkbox to show or hide the surface below the product.

Expand Advanced to change the movement and lighting settings, if needed:

  • Behavior: Select Rotate to turn the product or Hold to keep it in place.
  • Orientation: Select the direction of movement, such as Clockwise or Counterclockwise.
  • Timeline: Set when the movement starts and ends.
  • Easing: Select how the movement speeds up or slows down.

Expand Camera to change the camera movement:

  • Behavior: Select how the camera moves or whether it stays in place.
  • Orientation: Select the direction of the camera movement.
  • Timeline: Set when the camera movement starts and ends.
  • Easing: Select how the camera movement speeds up or slows down.

Expand Environment to change the lighting:

  • Show Environment: Select the checkbox to show the surroundings.
  • Exposure (EV): Adjust the brightness.
  • Rotation: Change the direction of the environment lighting.

In the Output assets node, select where you want to save the animation.

Select Run to generate the animation, then open the output location to view the result.

Connected Input 3D, 3D Viewer, lighting, Animate 3D, and Output assets nodes with animation presets displayed.
Run the workflow to generate and preview the 3D animation.

Use an animation from your 3D file

If your USDZ file already contains an animation, you can use it without selecting a motion preset.

Add your USDZ file to the workflow and connect the 3D Viewer and Animate 3D nodes.

In the Animate 3D node, open Animation Type and select 3D File Animations.

Set the output and background options:

  • Resolution: Select the video size.
  • Aspect Ratio: Select the video shape, such as 16:9 or 1:1.
  • Background Color: Select a background color.
  • Ground Plane: Select or clear the checkbox to show or hide the surface below the product.

Expand Advanced, then Environment, and select Show Environment if you want to show the surroundings.

Connect the Output Video output of the Animate 3D node to the Output assets node.

In the Output assets node, select where you want to save the video.

Select Run to create the video.

Note

The Animate 3D node supports two output types: Output Video and Image Sequence. You can create an MP4 video or a sequence of PNG images. PNG image sequences also support transparent backgrounds.