Raytracer





My 8-week project where I made a raytracer from scratch came with various challenges like making my own math library where I created vector and matrix structures, that had operations like cross-product and dot product. Using this I implemented features like Phong shading, reflections, Snell’s law, Beer’s law, etc. This combined with a free-moving camera made it into an amazing project, which I am still very proud of!

Developed features











