Our team is trying to create custom object masks with materials and post processing materials, but have found that we can’t get out pixel perfect rgb values because of what we assume is the png color encoding. We have found a way to “revert” the encoding in python code, but have found that some values that where 1 or 2 rgb value different in unreal now have the same exact color.
The encoding curve to rbg is resulting in loss of detail, which is lowing the possible range of colorvalues immensly. Is there any way to turn off the encoding completely?
Here is the result of having 1 rgb color difference between chairs, exporting to png and then reverting the encoding:
Same thing with a difference of 3: