← Fusion node reference
Stereo & VRAdvanced

ImmersivePatcher

Spherical view distortion and reorientation

Distorts or undistorts spherical imagery by rotating a virtual view and controlling its angle of view.

ImmersivePatcher
DaVinci Resolve · Fusion

ImmersivePatcher is a 360/immersive utility for extracting, reorienting or reinserting a view from spherical imagery without treating the panorama as a flat plate.

Overview

What ImmersivePatcher does

Rotation X, Y and Z define where the virtual camera looks inside the spherical environment. Rotation Order matters when several axes are combined because the order changes the final orientation.

Angle of View controls how wide the extracted or reconstructed patch is. Narrow values isolate a smaller region for repair; wider values provide more context but introduce stronger projection deformation.

The Distort and Undistort modes are useful as a pair: extract a workable perspective patch, perform paint or cleanup, then return the corrected result to spherical space.

Mental model

Think of it as a virtual camera looking around inside a 360 sphere, with a reversible mapping between spherical and workable perspective space.

Common uses

360 cleanup
Reorient equirectangular footage
Extract a workable perspective patch
Return a repaired patch to immersive space
VR finishing and object removal

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.

ImmersivePatcher
Fusion node

Output

The processed result from this node.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Mode — Distort / Undistort

Chooses the projection direction for extracting or reinserting a patch.

Rotation — Order

Sets the order in which X, Y and Z rotations are evaluated.

Rotation X

Rotates the virtual view around the X axis.

Rotation Y

Rotates the virtual view around the Y axis.

Rotation Z

Rotates the virtual view around the Z axis.

Angle of View

Controls the width of the virtual camera view.

Practical setup

A reliable workflow

  1. 1

    Load the spherical source.

  2. 2

    Choose Distort or Undistort according to whether you are extracting or reinserting.

  3. 3

    Rotate the virtual view onto the area that needs work.

  4. 4

    Set Angle of View wide enough for cleanup context.

  5. 5

    Perform the repair and reverse the mapping when required.

Typical node chain
360 Image
Virtual View Mapping
Perspective / Spherical Patch

Examples

Where this node fits in real work

360 cleanup patch

Extract a perspective patch, paint out an object and return it to the panorama.

LatLong PlateImmersivePatcherPaintImmersivePatcher inverseMediaOut

View reorientation

Rotate a panoramic view without manually warping pixels.

360 SourceImmersivePatcherOutput

Troubleshooting

Common mistakes

Treating equirectangular imagery as ordinary 2D footage near the poles.
Changing rotation order after matching the patch.
Using an unnecessarily wide Angle of View for a small repair.

Production notes

Practical tips

Keep extraction and reinsertion settings paired.
Perform cleanup near the center of the extracted perspective view when possible.
Validate seams after returning to the full panorama.

Related nodes