Unreal Engine for Broadcast: Practical Color Decisions

Posted by Kyle Therrien in Virtual / Unreal Sets & Mixed Reality 0 views · 2 replies

Integrating Unreal Engine (UE) virtual sets into live broadcast color workflows presents unique challenges, especially when matching real-world talent. I tried a workflow on a recent project where the virtual environment was rendered in UE and then sent as a Fill/Key through an AJA Corvid 88 into a Blackmagic ATEM switcher. My goal was to treat the UE output as just another camera feed, applying a shared LUT and primary corrections. While this provided a baseline match, I quickly found that the UE output's color response, especially in shadows and highlights, behaved differently under standard broadcast LUTs. What really worked was dedicating a separate node correction in DaVinci Resolve just for the UE 'camera,' focusing on a targeted saturation reduction in the mid-tones and a slightly more aggressive S-curve to better emulate the organic light fall-off of our physical camera. What didn't work was trying to force a perfect 1:1 LUT match from the start, the dynamic range and 'texture' of the virtual image required a more nuanced, individualized touch to integrate seamlessly. It felt less about making the UE output look 'real' and more about making it look 'consistent.' How are other colorists balancing the desire for realism in UE environments with the need for broadcast-ready, consistent color within a live pipeline?

More in Virtual / Unreal Sets & Mixed Reality