Skip to content

Seudonym/PathTracer-CPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PathTracer-CPP

This repos contains a PathTracer made completely from scratch in C++, using as little external libraries as possible. It writes the output image as a PPM (Portable Pixel Map) file. The stb_image library is used for reading in the skybox.

An example render(1024x720): mainImage

TODO

  • Skyboxes
  • Transparent materials
  • Multi-threading