This is a simple raytracer written in Rust. I'm by no means a Rust expert. This project's aim was to write a very simple raytracer to learn more about the Rust language.
See my Pathtracer for a more stable and feature-rich Raytracer.
- Scene is loaded from a JSON file
- Can output in multiple file formats: PNG, BMP, TIFF, others...
- Spheres with materials
- Phong BRDF
- Reflections
- Transmissions/Refractions