RayTracingRust icon indicating copy to clipboard operation
RayTracingRust copied to clipboard

A simple CPU ray tracer written in Rust

A multi-threaded CPU raytracer written in Rust (Moved to https://github.com/LevKruglyak/voidray)

Based (loosely) off of the tutorial series: https://raytracing.github.io/books/RayTracingInOneWeekend.html.

Latest features:

  • Bvh tree acceleration structure
  • Meshes
  • Load HDRI enviroment maps
Screen Shot 2022-06-26 at 10 17 26 PM Screen Shot 2022-06-22 at 4 10 46 AM Screen Shot 2022-06-16 at 11 44 02 PM Screen Shot 2022-06-13 at 10 02 30 AM

To run:

cargo run --release