Rust Ray Tracing
Implemented with Rust Programming Language, based on Peter Shirley’s books:
- “Ray Tracing in One Weekend (Ray Tracing Minibooks Book 1)”
- “Ray Tracing: the Next Week (Ray Tracing Minibooks Book 2)”
- “Ray Tracing: The Rest of Your Life (Ray Tracing Minibooks Book 3)”
Crates:
Renderings
Cover scene “Ray Tracing: The Rest of Your Life”

Cover scene “Ray Tracing: the Next Week”

Cover scene “Ray Tracing in One Weekend”

Cover scene “Ray Tracing in One Weekend” with moving spheres

Spheres


Dielectric




Diffuse light


Blending material

Marble

Bitmap texture

Bitmap texture with alpha mask

Room

Volume

Mirror

Materials

Defocus blur

Motion blur

Checker texture

Noise texture

Recommended
