pathtracer/README.md

789 B

Pathtracer for Advanced Computer Graphics

Depdendencies:

Features:

  • Accelerated Raytracing on triangles using a KD-Tree structure
  • Raytracing with planes, spheres and triangles
  • Pathtracing with multiple (random) paths in a hemisphere on first object intersection
  • PBR Material rendering with a rendering equation using a simple Blinn-Phong BRDF
  • A ton of work

Compiling

cmake -B build

Running

build/PathtryCpp

Note: Teapot must be provided in working directory under newell_teaset/teapot.obj.