RecursionSheep / RealisticRendering

Global illumination realistic rendering (progressive photon mapping & Bezier curves)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Realistic Rendering

Project 1 (realistic image rendering) of the course Computer Graphics, 2019 Spring, Tsinghua University.

The code is based on smallpt.

Features

  • Path tracing & Progressive photon mapping (with KD-Trees)
  • Bezier curves (with bounding spheres)
  • Anti-aliasing
  • Texture
  • Depth of field
  • OpenMP parallelization

Results

avatar

About

Global illumination realistic rendering (progressive photon mapping & Bezier curves)


Languages

Language:C 89.6%Language:C++ 10.3%Language:Makefile 0.1%