Main Includes path tracing, static collisions (using olcPixelGameEngine), AABBs and quad trees.
Rendering cubes Switches to OpenGL using GLSL, GLFW, GLM. Explores rendering primitives, implementing rotation and translation matrices, model view and projection matrices. This branch forms the basic programmatic structure for the rendering engine I aim to expand.
Multiple Objects Single Scene Using gradients in fragment shader. Drawing multiple objects in a single window. Experimenting with animation mostly rotation along a single axis.
Miniature Approximate Solar System Creating a mini solar system using the cubes and pyramid from earlier work. Includes z-axis zoom and matrix stacks for chaining matrix operations.
