A ray tracing library in Rust, based on the book The Ray Tracer Challenge by Jamis Buck.
See examples for how to use.
- Spheres
- Transformations
- Materials
- Positionable camera
- Multiple light sources
- Shadows
- Planes
- Textures
- Reflection
- Refraction
- Cubes
- Cylinders
- Groups
- Triangles
- OBJ files
- Contructive solid geometry
- ...