/ray_tracer

Learning how path tracing works

Primary LanguageRustMIT LicenseMIT

Ray Tracer

Learning how path tracing works, following the book "Ray Tracing in One Weekend" by Peter Shirley

Future Goals

  • Editor GUI
  • GPU acceleration
  • Video output
  • Simulations

Current Progress

  • Basic ray tracing
  • Spheres
  • Diffuse materials
  • Metal materials
  • Dielectric materials
  • Depth of field

Screenshots

image