LOCAL REVIEW · New content and source imagery await owner approvalEvidence & image credits

Library / Camera & tracking

Production guide / 3 min read

Audit Live Link by pose, lens, and time—not one green connection

A source can be present while the wrong role, lens stream, timestamp behavior, or mapping is still wrong for the shot.

Prepared 19 September 2026 · Local draft · Site publication: not published
Reader question: Verify that tracked pose and lens information have the correct roles, timing, and camera mapping before a critical move.
The Lens File editor screenshot shows checkerboard observations and the documented Calibrate Lens control.
The Lens File editor screenshot shows checkerboard observations and the documented Calibrate Lens control. Epic Games / Unreal Engine Documentation · Publication permission pending owner review. View full size

Split the camera problem into three streams

For a tracked camera, audit pose, lens, and time separately. Pose means position and orientation. Lens means the changing values that determine the intended camera model: focal length, aperture, focus distance, sensor or filmback assumptions, and possibly distortion behavior. Time means how video, tracking, and engine frames are associated. A source label that says “camera” can conceal a missing part of this chain.

Epic’s lens-calibration quick start is unusually direct: a transform-role controller receives tracking data while a camera-role controller receives lens encoding; some systems combine them into one camera role. The audit should record which case applies to the actual provider, not force every system into a two-stream diagram.

Confirm role and supported values

Open the source details and write the subject name, provider, role, enabled properties, and mapping target. The Live Link controller reference lists camera properties that may be animated, including focal length, aperture, and focus distance. “May” matters: a connected source does not prove every property is supplied or mapped. A transform-only feed can move the virtual camera while leaving a manual lens state behind.

Audit laneAskEvidence to retain
PoseWhich subject drives location/rotation, in what coordinate convention?Subject name, axis/offset mapping, short movement capture.
LensWhich values actually change live?FIZ change log and observed virtual-camera response.
TimeHow are data and camera video aligned?Timecode/ref status and a motion test reference.
Lens fileWhich calibrated asset/version evaluates the lens?File ID, camera body, lens, focus/zoom range.

Run a small adversarial test

Do not validate only a static chart. Move through the intended camera range while changing at least one lens control. Record the physical image and the virtual/LED view with a common visible event: a brief pan past a marker, then a rack focus. Look for a systematic offset, delayed response, frozen field of view, or data that changes in the UI but not in the assigned camera.

Illustrative example: a tracker’s pose reaches Unreal but the lens encoder is unplugged. A static wide shot can appear aligned because manual focal length happens to match. A zoom test exposes the error immediately: the physical framing changes while the virtual frustum does not. Log that as “pose pass, lens stream fail,” not “tracking failed.”

Keep the audit reversible

  • Save a preset or configuration record for the named source mapping.
  • Log timecode or buffering settings separately from pose calibration.
  • Repeat the test after a lens, sensor mode, tracker mount, source name, or engine configuration change.
  • Keep screenshots as secondary evidence; retain a short representative capture where possible.

This proposed audit does not calibrate the camera for you. It makes clear whether the expected data was present, applied, and observed under a representative change.

Epic’s Live Link recording-source settings show the subject, saved settings, and source-timecode choices. These are recording controls, not a certification of tracking accuracy.
Epic’s Live Link recording-source settings show the subject, saved settings, and source-timecode choices. These are recording controls, not a certification of tracking accuracy. Epic Games / Unreal Engine Documentation · Publication permission pending owner review. View full size

Sources & evidence

Primary documentation establishes tool behavior or a reported production. Checklists and illustrative examples are Atlas editorial guidance, not results of independent testing. Match documentation to your installed version.

Camera Lens Calibration Quick Start Guide

Transform/camera role setup and required tracking/FIZ concepts.

Source published: Not established · Retrieved 19 September 2026

Using Live Link Data in Unreal Engine

Camera controller properties and Live Link role behavior.

Source published: Not established · Retrieved 19 September 2026

Timecode and Genlock in Unreal Engine

Timecode versus engine cadence/genlock distinction.

Source published: Not established · Retrieved 19 September 2026