Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 456 Bytes

README.md

File metadata and controls

13 lines (13 loc) · 456 Bytes

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)