- Home /
How to Debug Inconsistent Color Grading PostProcessingVolume
I am trying to use the Color Grading post processing volume set to Low Definition Range on a render texture created by a camera with a post processing layer. I am specifically trying to use the Master Curve and alter it at runtime. I can alter the curve at runtime, but it appears to have no effect. And, now the curve sometimes appears to have no effect at all (edited at runtime or edit time).
I have attached the Post Processing Volume to the proper layer, and the layer, volume, and camera are all active. Manipulating the master curve (at runtime or in editor) appears to have no effect. Manipulating other controls on the color grading work as expected (e.g. hue shift, white balance temperature, and the trackballs).
At one point, I had the curves working when I manipulated them directly at edit time, but even that was inconsistent; it would run sometimes and then other times it would either stop having an effect or it would get stuck to a specific curve (i.e. changing the curve had no effect even though the curve was clearly altering the final output per the previous settings).
Trying to debug this has been difficult, as altering some of the settings will get me into a nullreference cycle deep in the post processing stack that I cannot undo without restarting Unity or it will simply crash Unity altogether.
Any suggestions on where to look, tools to use, or generally how to debug this? I feel stuck, and my normal testing procedure is too slow with the frequent crashes.