Raymarching is a graphics technique that opens up a world of non-geometry based rendering that's beautifully suited to creating richly detailed volumetric celestial phenomena.
Let's explore the concepts involved in setting up a marched scene in a game engine, as well as optimisations that can be considered to bring VR-ready performance.