/tracy

A ray tracer written in Rust as part of The Ray Tracer Challenge

Primary LanguageRust

Tracy

A ray tracing renderer implemented in Rust as part of The Ray Tracer Challenge.

Rendered scenes

Chapter 2: Drawing on a Canvas

Chapter 2: Drawing on a Canvas

Chapter 4: Matrix Transformations

Chapter 4: Matrix Transformations

Chapter 5: Ray-Sphere Intersections

Chapter 5: Ray-Sphere Intersections

Chapter 6: Light and Shading

Chapter 6: Light and Shading

Chapter 7: Making a Scene

Chapter 7: Making a Scene

Chapter 8: Shadows

Chapter 8: Shadows

Chapter 9: Planes

Chapter 9: Planes

Chapter 10: Patterns

Chapter 10: Patterns

Chapter 11: Reflection and Refraction

Chapter 11: Reflection and Refraction

Chapter 12: Cubes

Chapter 12: Cubes