top of page

Progressive Photon Mapping Render

Abstract

 

Video.1 Rendering of detailed, precise caustic generated by water

This is the render I build with C++ for Computer Graphic Class by ShiMin Hu, in Tsinghua University. I build up following features:

-Ray-casting

-Ray-tracing

-Path-tracing

-Photon Mapping, from Siggraph 2000 Course 8, A Practical Guide to Global Illumination using Photon Maps, Henrik Wann Jensen

-Progressive Photon Mapping: frim A Probabilistic Approach, C Knaus, M Zwicker, 2011

With following acceleration:

-Multi-thread

-AABB

-BspTree (for object intersect and for Photon Gathering)

This is also my second C++ program, I am still learning so the code is ugly, but CG Algorithm is reviewed to be precise. 

Date: 2018.06-2018.08
Find this Render on GitHub

bottom of page