Skip to content

Shridhar2602/WebGPU-Path-Tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGPU-Path-Tracer

Project Page

Features

  • Primitives - Spheres, Quads, & Triangles
  • Load .obj meshes
  • BVH acceleration structure
  • Materials - diffuse, mirror, glossy & dielectrics
  • Compute shader + (Vertex + Fragment shader)
  • Orbit Camera
  • Stratified sampling to sample rays in a pixel
  • Progressive Rendering
  • Russian Roulette
  • Importance Sampling and Multiple Importance Sampling (MIS)