Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 526 Bytes

File metadata and controls

15 lines (10 loc) · 526 Bytes

Rust Ray Tracer

A Ray Tracer written in Rust. Based off of Ray Tracing in One Weekend

The renderer supports:

  • Spheres
  • Antialiasing
  • Diffuse, Metal and Dielectric materials
  • Moveable Camera
  • Depth of Field

To improve performance, it uses the rayon library to allow for multithreaded rendering. This sees performance improvements of around 5x.

example render