Rudimentary ray tracer in Go.
This project is mainly for fun and learning a new programming language. I always wanted to write a ray tracer and Go's choice of interfaces over classes seems well-suited to a flexible graphics system.
- Phong lighting model
- Reflections
- Hard Shadows
- Spheres
- Non-point light sources
- Textures
- Triangle Meshes