Skip to content

brunolueders/Cook-Raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cook Raytracer

Summary

Distribution raytracer based on Robert L. Cook's seminal 1984 paper.

Sample Render

Features

  • Soft shadows
  • Glossy reflections
  • Translucency
  • Depth of field
  • Anti-aliasing
  • Multithreaded rendering
  • Triangle mesh support

Acknowledgements

Uses LodePNG for image I/O.
Uses JSON for Modern C++ for JSON parsing.

Releases

No releases published

Packages

No packages published