Shadertoy-Shaders/pbr-pathtracing
Sven Vogel b70889b7ec Add 'pbr-pathtracing/README.md' 2023-05-22 11:13:23 +00:00
..
Buffer-A.glsl added pbr-pathtracing 2023-05-21 19:18:19 +02:00
Buffer-B.glsl added pbr-pathtracing 2023-05-21 19:18:19 +02:00
Common.glsl added pbr-pathtracing 2023-05-21 19:18:19 +02:00
Image.glsl added pbr-pathtracing 2023-05-21 19:18:19 +02:00
README.md Add 'pbr-pathtracing/README.md' 2023-05-22 11:13:23 +00:00

README.md

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