Shadertoy-Shaders/pbr-pathtracing/README.md

511 B

PBR-Pathracing

This is a mulitpass shader for physically based rendering using ray tracing. Buffer-A will path trace the raw image into linear RGB. Buffer-B will convert the linear RGB into clamped sRGB by applying an approximation of the ACES tonemap. The image pass will draw Buffer-B to the screen and denoise the image.

Feature list

  • PBR path tracing
  • ACES tonemapping
  • TAA
  • MSAA
  • Motionblur
  • Depth of Field
  • Realtime denoising
  • Oren-nayar Diffuse shading
  • Metalic materials
  • Glass materials