I'm making a 3D game and have to make a static 2D image the background. I can't use
CanvasItems (Control Nodes and Node2D's) directly, because they are always drawn on top of the 3D scene. I've also tried setting the Environment to Canvas, but that didn't work as well.
Another effect of using a custom environment is that it messes up the colors in my scene. When I use the default background, the colors look just fine, but when I use a custom background in my Camera, then everything looks either way too black, too saturated or too green.
Image of everything looking too black:
Image of everything looking too saturated:
So how can I solve this without messing up the colors?