Go to file
2022-07-28 21:02:15 +02:00
newell_teaset Add source code and project files 2022-06-01 10:31:18 +02:00
src Implement pathtracing, brdf and rendering equation 2022-07-28 21:02:15 +02:00
thirdparty Add source code and project files 2022-06-01 10:31:18 +02:00
.clang-format Add source code and project files 2022-06-01 10:31:18 +02:00
.gitignore Add source code and project files 2022-06-01 10:31:18 +02:00
CMakeLists.txt Implement pathtracing, brdf and rendering equation 2022-07-28 21:02:15 +02:00
LICENSE Add LICENSE 2022-06-01 10:44:25 +02:00
README.md Rename to pathtracer 2022-06-07 15:17:46 +02:00

Pathtracer for Advanced Computer Graphics

Depdendencies:

Features:

  • Material features: Phong lighting, reflections, transparency
  • Accelerated Raytracing on triangles using a KD-Tree structure
  • Raytracing with planes, spheres and triangles
  • A ton of work

Compiling

cmake -B build

Running

build/PathtryCpp

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