← Fusion node reference
Warp & PerspectiveAdvanced

DVE

2.5D transform and perspective

Provides 2.5D translation, Z movement, pivot control and X/Y/Z rotation without building a full Fusion 3D scene.

DVE
DaVinci Resolve · Fusion

DVE is a flexible image-plane transform for cards, panels and perspective animation when a full ImagePlane3D/Renderer3D setup would be unnecessary.

Overview

What DVE does

DVE treats a 2D image like a flat card in a simplified 3D-style transform space. Rotation around X and Y creates perspective foreshortening, while Z movement changes apparent scale/depth.

Pivot controls are important because rotation happens around the chosen pivot, not necessarily the image center. This is useful for door flips, page turns and card hinges.

Rotation Order matters when multiple axes are animated. Different orders can produce different final orientations.

Mental model

Imagine a flat card floating in front of the camera: DVE lets you move, pivot and rotate that card without entering a full 3D scene.

Common uses

Card flips and UI panels
Perspective title animation
Pseudo-3D image movement
Page/door hinge animation
Quick perspective placement

Flow anatomy

Inputs & outputs

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

Input

Source image for the operation.

Effect Mask

Optional mask that limits where the node affects the image.

DVE
Fusion node

Output

The processed result from this node.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Center X / Y

Moves the image in the frame.

Use this for 2D positioning after perspective orientation.

Z Move

Moves the image toward or away from the viewer.

Changes apparent size/depth in the DVE transform.

Pivot X / Y

Sets the X/Y coordinates for pivot.

Z Pivot

Sets the pivot used for rotation and scaling.

Move the pivot when the element needs to rotate or scale around a point other than its current center.

Rotation Order / XYZ

Sets the 3D rotation order.

Defines the order in which the three rotation axes are evaluated.

Rotation Order / XZY

Sets the 3D rotation order.

Defines the order in which the three rotation axes are evaluated.

Rotation Order / YXZ

Sets the 3D rotation order.

Defines the order in which the three rotation axes are evaluated.

Rotation Order / YZX

Sets the 3D rotation order.

Defines the order in which the three rotation axes are evaluated.

Rotation Order / ZXY

Sets the 3D rotation order.

Defines the order in which the three rotation axes are evaluated.

Rotation Order / ZYX

Sets the 3D rotation order.

Defines the order in which the three rotation axes are evaluated.

Rotation X

Rotates the element around the X, Y and Z axes.

Rotation Y

Rotates the element around the X, Y and Z axes.

Rotation Z

Rotates the element around the X, Y and Z axes.

Shear X

Applies a horizontal shear to the image.

Shear Y

Applies a vertical shear to the image.

Perspective

Controls perspective behavior for this operation.

Black Background

Fills uncovered areas of the transformed result with black.

Fill Black

Fills areas exposed by the DVE transform with black instead of leaving them transparent.

Alpha Mode / Ignore Alpha

Excludes Alpha from the operation.

Alpha Mode / Subtractive

Selects or adjusts the subtractive behavior.

Alpha Mode / Additive

Selects or adjusts the additive behavior.

Practical setup

A reliable workflow

  1. 1

    Connect the image.

  2. 2

    Set the pivot first if the animation rotates around an edge.

  3. 3

    Adjust X/Y/Z rotations and Z Move.

  4. 4

    Choose a rotation order if multiple axes are involved.

  5. 5

    Check alpha edges before merging the result.

Typical node chain
Graphic
DVE
MotionBlur / Merge
MediaOut

Examples

Where this node fits in real work

Card flip

Rotate a graphic around Y with a side pivot.

GraphicDVEMerge

Floating panel

Use X/Y rotation and Z Move to create a UI card in perspective.

Background / Text+MergeDVEMediaOut

Troubleshooting

Common mistakes

Animating rotation before setting the pivot.
Changing Rotation Order late in an animation and altering the motion.
Using DVE for a scene that really needs true 3D lighting/camera interaction.

Production notes

Practical tips

Use DVE for lightweight perspective motion; use Fusion 3D for real depth relationships.
Set pivot before keyframing rotation.
MotionBlur after DVE can help fast flips feel less digital.

Related nodes