issues
search
CIS565-Fall-2017
/
Project3-CUDA-Path-Tracer
18
stars
47
forks
source link
Project 3: Yalun Hu
#5
Open
chestnutwww
opened
6 years ago
chestnutwww
commented
6 years ago
Repo Link
Features
Basic Path Tracer
A shading kernel with BSDF evaluation for Ideal Diffuse surfaces and Perfectly specular-reflective surfaces
Path continuation/termination using Stream Compaction
Sort pathSegments/intersections by material type
Cache the first bounce intersections for re-use across all subsequent iterations.
Object motion and motion blur
Refraction with Frensel effects
Physically-based depth-of-field