Summary
In Unreal Engine 5.7, Composure included a Centered Scale pass that featured an Overscan Uncrop Mode. We rely on Composure for our live video real-time camera tracking setup, and this Overscan Uncrop Mode was essential for resolving “sliding feet” issues caused by activated Apply Distortion for our cine lens file.
In the 5.8 update, the Centered Scale pass appears to have been replaced by the Transform 2D pass. Although the new pass offers similar parameters, the Overscan Uncrop Mode has been removed. Without this feature, there is currently no workaround to correct foot sliding in our live video composite. What is specially weird, feet sliding is not visible during Piloting the Cine Camera inside viewport, but during Play mode.
What Type of Bug are you experiencing?
Virtual Production
Steps to Reproduce
Open an Unreal Engine 5.8 project and enable the Composure, Live Link, and Camera Calibration plugins.
Place a Cine Camera Actor into the level.
Add Live Link Controller components to the Cine Camera Actor and assign them to receive incoming Camera Tracking and FIZ (only Focus in our case) data.
Add a Lens Component to the Cine Camera Actor.
Assign a pre-calculated Lens File to the Lens Component (ensure lens calibration, nodal offset, and lens distortion are applied).
Create a classic Composure setup (e.g., create a new Composure element and link it to the Cine Camera Actor).
Under the Composure element’s Transform/Post Process passes, add the new Transform 2D pass (which replaced the Centered Scale pass from 5.7).
Expected Result
Cine camera rendered scene view and video signal should be perfectly glued in Composure during Play mode.
Observed Result
In viewport, in Cine Camera Pilot mode everything seems okay, video signal and UE scene are perfectly glued.
In Play mode, there is missmatching of overscan cropping between Composure Video Signal and Cine Camera.
Affects Versions
5.8
Platform(s)
Windows