This repo is an implementation of The Ray Tracer Challenge by Jamis Buck in Elixir language.
✅Chapter 1: Tuples, points and vectors ✅Chapter 2: Drawing on a canvas ✅Chapter 3: Matrices ✅Chapter 4: Matrix transformations ✅Chapter 5: Ray-Sphere intersections ✅Chapter 6: Light and Shading ✅Chapter 7: Making a Scene ✅Chapter 8: Shadows ✅Chapter 9: Planes ✅Chapter 10: Patterns ✅Chapter 11: Reflection and Refraction ✅Chapter 12: Cubes
- Chapter 13: Cylinders
- Chapter 14: Groups
- Chapter 15: Triangles
- Chapter 16: Constructive Solid Geometry (CSG)