Skip to content

Latest commit

 

History

History
38 lines (34 loc) · 674 Bytes

README.md

File metadata and controls

38 lines (34 loc) · 674 Bytes

Path tracer

$ time ruby cover.rb
writing cover.ppm
[====================] 100%

real	10m12.298s
user	39m22.258s
sys	0m8.533s

Features

  • BVH acceleration
  • OBJ triangle mesh loading
  • Depth of field
  • Texture mapping
  • Antialiasing
  • Parallel processing
  • Primitives
    • Sphere
    • Triangle
    • Ground
  • Materials
    • Lambertian
    • Metal
    • Dielectric
    • Diffuse light

Installation

rake install

Credits

  • Ray tracing book series by Peter Shirley [Book]
  • Ray tracing from ground up [Book]