Is it possible t turn off world environment for specific camera3D?
I have main world, with player, player has camera3d and UI with minimap that has subviewport and camera3d that points from above downwards at player.

Id like to light up player with some omni light that i put into the minimap camera node and i want to see only that light and not the environment light that my world has.

At the moment the minimap lighting is dependant on world environment lighting.

If world is dark then minimap is dark. This i dont want.




  • Oh i played around with camera properties.

    Turns out you just need to add new environment to the camera


Camera3D has a environment property (just like WorldEnvironment). Set it to a neutralised environment (no sky light, no ambient). It should work exactly the same as WorldEnvironment, just for the single camera.

Oh i played around with camera properties.

Turns out you just need to add new environment to the camera