This is a CPU ray tracer written purely in Golang.
✅ Sphere and Triangle Intersections
✅ Point Lights
✅ Ambient, Diffuse and Specular Shading
✅ Shadows
TODO:
- Acceleration structures (in progress)
- Reflection and Refraction (in progress)
- Many other Light types
- Depth of Field
- Obj and Stl support
This is a WIP