mini-raytracer
A cpu-based raytracer written in rust. This project was written by me to learn about computer graphics, specifically rayracing.
Features
- Parallelized frame computation.
- Diffuse reflection.
- Specular reflection.
- Shadows.
- Recursive object reflections.
Preview
2022-05-09.15-45-48.mp4
Usage
From Release
Download the program executable from the latest release at releases
From Source
git clone https://github.com/Chloe-Woahie/mini-raytracer
cd mini-raytracer
cargo run --release