A Rust implementation of Ray Tracing in One Weekend / Ray Tracing The Next Week, focusing on real-time rendering concepts with Rust’s safety and performance benefits.
- Ray-sphere intersections and shading techniques
- Supports diffuse, reflective, and refractive materials
- Outputs rendered images in PPM format
- Multithreaded ray tracing
- Motion blur
- Rust & Cargo (Install via rust-lang.org)
- Clone the repository:
git clone https://github.com/wessamfathi/rtow_rust.git
cd rtow_rust
- Build and run:
cargo run
This project is licensed under the MIT License.