Uninitialized background type turn yellow on Unity 6

Hi everyone, In Unity 6 preview, with the Compatibility mode of Render Graph unchecked, the camera (UI additively scene loaded) turns yellow instead of being transparent. When I re-apply the compatibility mode, the transparency is back to normal. Any idea of the issue?

2 Likes

The issue got closed as “by-design”:

Uninitialised background in the camera means that you cannot rely on the data here. This can be anything and would likely change along the operation performed. You never can assume what would be the content.

To properly rely on a previous camera rendering, please use the Camera Stacking. Alternately you can also use intermediate RenderTexture.

This is boring, because in my case, I can’t do camera stacking because my two cameras doesn’t have the same viewport ratio. Using an intermediate RenderTexture adds complexity… It was working well with “compatibility mode” enable, but it breaks “by-design” when using render graph…

Cambiar en “Environment → Background Type : Skybox”.

Have you been able to solve this? I have the same issue (Unity 6000.0.11f1). Problem seems linked to having a camera with “Uninitialized” background type.

Edit: I reported the issue and got it confirmed Unity Issue Tracker - Uninitialized Camera background causes a yellow background when Render Graph is enabled (they inverted the expected and actual results :upside_down_face:)

Its the Culling Mask under rendering in the Camera Object, just pick all or whatever needed.
That’s what work for me at least.

For anyone still searching for this, as of Aug '25, the fix is to check Compatibility Mode (Render Graph Disabled).