top of page
Progressive Photon Mapping Render

76_output

76_output
1/1

捕获0983

捕获0983
1/1
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