joaovbs96 / Path-Tracer

Implementation of Peter Shirley's 'Ray Tracing in One Weeked'

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Path Tracing

Implementation based on Peter Shirley's Ray Tracing minibooks.

Final Scene - Book 1

  • Final scene of "Ray Tracing: In a Weekend", with a 1920x1080 resolution and 50 samples per pixel.

Final Scene - Book 2

  • Final scene of "Ray Tracing: The Next Week", with a 500x500 resolution and 10k samples per pixel.

Current Features:

TODO:

  • Code & documentation clean up;

Further developments will probably be done to my CUDA or OptiX Path Tracers, rather than this project.

All credits go to Peter Shirley. For more info and how to get the books: https://twitter.com/Peter_shirley/status/1029342221139509249

Implemented during an undergraduate research project mentored by prof. Hélio Pedrini at the Institute of Computing - Unicamp.

About

Implementation of Peter Shirley's 'Ray Tracing in One Weeked'


Languages

Language:C 66.9%Language:C++ 33.0%Language:CMake 0.0%