Hi, we are in the progress of publishing our first game to steam, everything looks fine on most of the machine we tested out (3 PC and 1 MAC, one of the PC even runs on integrated graphics). But one of our machine (a RTX4050 Windows Laptop) got this wired flickering and it get worse when the camera moves.
It looks like some sort of Light Probe Group problem but I can’t find any related article online about this. Anyone has a clue on what is going on?
Thx!
Looks a lot like alpha > 1 values. Check if any of your shaders may write an unsaturated alpha value.
Or, because that might be quicker way, but obviously is just hiding the problem: On the main camera enable “Stop NaNs”
Sorry for the late reply, but we try to identify any shader that has alpha set to > 1 and found nothing🥲. Also we build a version where the camera set to “Stop NaNs”, but it still has the artifact on that specific laptop. We’re thinking if it is some bug cause by importing from blender with transparent textures? Or could it be just a hardware problem cause we cant replicate this on other machine we tested out?
It doesn’t have to be alpha channels it could be any instance of negative or extreme values in the shader.
One way to mitigate this might be to lower the max brightness value for bloom, but the ideal solution is definitely in the shader.
If you want to test, try clamping the final color result of the shader.
As you why it might do different things on different devices, resolution and anti aliasing could play a role in the visibility of the issue.