← Fusion node reference
USD / 3DIntermediate

uTransform

USD prim transform

Applies translation, rotation, pivot and scale to selected USD prims, with prim-selection filtering and optional separate-stage export.

uTransform
DaVinci Resolve · Fusion

uTransform modifies scene objects inside a USD stage rather than moving pixels. It is useful for shot layout, asset placement, group transforms and targeted changes to specific prim paths.

Overview

What uTransform does

uTransform modifies scene objects inside a USD stage rather than moving pixels. It is useful for shot layout, asset placement, group transforms and targeted changes to specific prim paths.

Mental model

Think of uTransform as Transform3D for selected USD prims: first decide which scene objects are affected, then apply the transform in stage space.

Common uses

USD asset placement
Group transforms
Prim-specific animation
Scene layout corrections

Flow anatomy

Inputs & outputs

The port structure shows how this node fits into a Fusion graph.

SceneInput

3D scene or object data to be processed or combined.

uTransform
Fusion node

SceneOutput

The resulting 3D scene or scene object.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Selected Prims

Specifies which USD prim paths receive the transform.

Invert Prim Selection

Applies the operation to everything except the selected prims.

Translation X / Y / Z

Moves the selected prims in stage space.

Rotation Order

Defines rotation-axis evaluation order.

Rotation X / Y / Z

Rotates selected prims.

Pivot X / Y / Z

Sets the transform pivot.

Lock X/Y/Z

Links the X, Y and Z values for scale.

Scale

Sets the overall scale.

Use Target

Orients the transformed selection toward a target when supported.

Export as Separate Stage

Packages the transformed result as a separate stage layer.

Practical setup

A reliable workflow

  1. 1

    Identify the exact prim paths to transform.

  2. 2

    Use Selected Prims rather than moving the entire stage when only one asset should change.

  3. 3

    Set pivot before rotation or scale if the default origin is unsuitable.

  4. 4

    Animate translation/rotation as required.

  5. 5

    Merge the result back into the shot stage and render-check.

Typical node chain
USD Stage
uTransform
uMerge
uRenderer

Examples

Where this node fits in real work

Place an imported USD asset

Load the asset, transform only its root prim and merge it into the scene.

uLoaderuTransformuMergeuRenderer

Animate a USD object

Keyframe translation/rotation on the selected prim while leaving the rest of the stage untouched.

uLoaderuTransform AnimateduRenderer

Troubleshooting

Common mistakes

Using an overly broad prim selection and moving unintended scene elements.
Ignoring the pivot before rotation.
Applying transforms both in the source DCC and again in Fusion without tracking the combined result.

Production notes

Practical tips

Keep prim selections explicit and readable.
Transform asset roots when possible instead of many child prims.
Use separate-stage export when the transform should remain a clean override layer.

Related nodes