Comment by susam
When I was dabbling with POV-Ray many moons ago, I drew the planets of our solar system to scale with it. You can see it here: https://github.com/susam/pov25#planets
A friend once asked if I couldn't show the planets in orbit rather than lying flat on a plane. I could, of course, but this is ray tracing. What do planets actually look like to human eyes from Earth? Just tiny dots.
If I were to show them in their proper orbits at scale using perspective projection, I'd only be able to render one planet large enough to be visually interesting. The rest would appear as small dots. I didn't want to use an orthographic projection, as it wouldn't reflect how we actually see the universe.
Those were, of course, limitations of a still image. An interactive page like the one in the original post does a fantastic job of conveying the vast scale of our solar system, both in terms of the sizes of the planets and the immense distances between them.
Would you have to use double precision to ray trace the planets in their proper orbits at scale using either perspective or orthographic projection? With the ratio of Neptune’s distance from the sun to its radius being almost 2M, I’m guessing fp32 rounding would turn Neptune into a couple of squares if the sun was at the origin. What other challenges would there be? Maybe I’ll try it today just for fun.