Description

Based on [Link Removed]

OCIO + nDisplay not producing expected output
The issue is just that when using UE 5.6 or later the resulting colour looks off compared to what 5.5 and pevious versions would produce. I have made 2 other threads about this issue but I didn't have a repro without using our software and I didn't know what the actual problem was. However now I have found the error and was even able to make a workaround on the plugin side. I still wanted to explain what I found in case it's a bug and not intended.

Seems related to the [Link Removed]

Steps to Reproduce
  • Launch nDisplay through Disguise
  • Apply an OCIO color transform in nDisplay

Expected: Same color transform as native UE.

Actual: Colors are incorrect with disguise because it forces the backbuffer to floating point.

  1. In the project renderer settings, update the Frame Buffer Pixel Format advanced setting to Float RGBA.
  2. Relaunch the project - the viewport should match what you had before.
  3. Launch the same scene with ndisplay.

Expected: Same visual result as without the setting.

Actual: Double gamma encoding resulting in washed out colors.

Callstack

N/A

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-366670 in the post.

0
Login to Vote

Fixed
ComponentUE - Virtual Production - Rendering - Color
Affects Versions5.65.7
Target Fix5.8
Fix Commit54192752
CreatedFeb 19, 2026
ResolvedMay 19, 2026
UpdatedMay 27, 2026
View Jira Issue