How to simulate very far away objects? (camea far clipping distance)
I'd like to simulate an extremely far away object (the sun)
I don't want the player to be able to approach the sun, but I want it to look large (like the size in the screenshot below).
I've tried various combinations of increasing the initial distance from the player and increasing the scale, but i run into issues with camera far clipping distance which is capped at 10,000. Even with various combinations of scale and distance I can't seem to get an appropriate result without it getting culled.
I've tried placing the object closer to the player to get the correct size, and then moving it in the opposite direction of the player so it always maintains the same distance. But obviously then the sun starts colliding with objects that are actually close to the player (like the asteroids)
My initial thoughts around this whole thing was to render two cameras, one with just the stationy sun on, and then the actual camera the player sees through on top. But i can't find any way of rendering 2 stacked cameras in Godot?
Any help is massively appreciated!
Note: I don't want to add it to the Skybox as I want it to spin and to add particle effects (like a corona and atmosphere)