Skip to content

aleksilassila/path-tracer-elec-a7151

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path Tracing

Group

  • Aleksi Lassila
  • Johannes Karhapää
  • Markus Lång
  • Weronika Klatka

Documentation

The project documentation and screenshots can be found in doc/Documentation.pdf. The major features include:

  • Scene files using .json format
  • Objects, such as spheres, triangles, parallelograms
  • Advanced materials
  • Monte Carlo integration
  • Real time preview and camera movement & controls
  • Multithreaded rendering on CPU
  • Saving the result in a file

Additional Screenshots

Screenshot 1 Screenshot 2

About

A multithreaded path tracer for ELEC-A7151: Object Oriented programming with C++ course at Aalto University

Resources

Stars

Watchers

Forks

Contributors