This is a bit of a “in progress” sort of post. I’m attempting to implement various things that are used in modern 3D games. I’ve implemented basic OpenGL rendering, and some basic 3D instancing. Here is a basic translation of Ray Tracing in One Weekend.
There’s not much interesting here, code-wise. The interesting aspect is just that Elixir does an okay job at the task.