DevelopersTV

Ray Tracing in One Weekend - in Rust (Part 2)

David Beazley — Sep 2, 2025 — tutorial

Why watch

Part 2 continues implementing Peter Shirley's 'Ray Tracing in One Weekend' book in Rust, covering materials (diffuse, metal, dielectrics), antialiasing, positionable camera, and defocus blur. The tutorial focuses on advanced Rust concepts including traits, lifetimes, and OOP patterns while implementing a complete ray tracer, concluding with a performance comparison between the Rust and C++ implementations. Ideal for intermediate Rust developers wanting to learn graphics programming through a concrete, hands-on project.