Woah I’m actually surprised one can make a 3D Modeller in around 2400 lines of C code, in my mind a modeller had to be such a complex project. Things like raytracing and marching cubes to render a 3D scene still feel somewhat like magic to me, I guess I’ll have to delve into writing one one day, even triangle-based opengl renderers being much more complex end up being more intuitive in my mind. SD