This Project is a ray tracer/path tracer written in odin lang based on the popular book Ray Tracing in One Weekend. The original code was written in C++ using OOP paradims, but since odin does not support OOP, I refactored the entire code so that its compatible with odin. This project does not use any GPU acceleration is completly software rendered.
Disregarding the refactoring pain, Odin has been a blast to work with especially regarding vector math, and math in general. I'm comfortable saying that odin is my new goto language for any personal projects.
Run the following command in the root dir of the project.
odin run . -no-bounds-check