Skip to content

Dampfwalze/cpu_raytracer_oop_sem2_tuhh

Repository files navigation

CPU Raytracer

Splash image

A raytracer implemented in C++. This project is part of a university assignment for the module "Programmier Paradigmen" at TUHH.

Features

  • Phong lighting model
  • Raytraced reflections and shadows
  • Voxel models
  • Multithreading
  • GUI and CLI
  • Scene serialization
  • Live editing
  • HDR textures
  • Almost real-time (Not when compiling with debug configuration)

See also

Dependencies