This repository contains a raytracer written entirely in Rust, leveraging the language's safety features and concurrency to produce stunning, photorealistic images. Implements a variety of advanced rendering techniques. Based on RTOW by Peter Shirley.
- Physically Based Rendering: Uses physically accurate lighting models to simulate real-world light behavior, providing highly realistic results.
- Multi-threaded Rendering: Takes advantage of Rust's powerful concurrency features, significantly speeding up the rendering process on multi-core systems.
- Extensible Architecture: Designed with modularity in mind, making it easy to extend with new features or rendering techniques.