Skip to content

A multithreaded path tracer based on Peter Shirley's "Ray Tracing" series.

Notifications You must be signed in to change notification settings

ev-wilt/ray-tracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracer

Example Photo

What this is

This project is a path tracer that was built using Peter Shirley's "Ray Tracing" series of books as a base. I've also added some extra features of my own, such as multithreading and .png exporting.

How it works

Simply compile the program (no external dependencies needed), run it, and the image will be output to the same directory as the executable.

Credit

A big thanks to Peter Shirley for his fantastic Ray Tracing series of books. Thanks to the contributors of the stb project as well, for making exporting to .png incredibly simple.

About

A multithreaded path tracer based on Peter Shirley's "Ray Tracing" series.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published