Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 565 Bytes

README.md

File metadata and controls

20 lines (16 loc) · 565 Bytes

Yet Another Go Ray Tracer (yagrt)

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