Skip to content

v4.1.0

Compare
Choose a tag to compare
@dzhdanNV dzhdanNV released this 21 Mar 10:39
· 81 commits to master since this release

v4.1.0:

HIGHLIGHTS:

  • SH denoisers: SH (spherical harmonics) resolve replaced with a higher quality & specular-compatible SG (spherical gaussian) resolve
  • SH denoisers: introduced re-jittering after denoising which is essential for upscaling techniques
  • NRD: significantly reduced shader compilation & code linkage times
  • NRD: usability improvements
  • RELAX: added SH denoisers
  • REBLUR: bug fixes

DETAILS:

  • SH denoisers: SH (spherical harmonics) resolve replaced with a higher quality & specular-compatible SG (spherical gaussian) resolve
  • SH denoisers: introduced re-jittering after denoising which is essential for upscaling techniques
  • NRD: introduced "ShaderMake"
  • NRD: usability improvement: removed "NRD_HEADER_ONLY" (added "NRD_INTERNAL" macro on the NRD side)
  • NRD: usability improvement: for internal compilation matrix packing is set to "column_major", to override possible "-Zpr" setting in the compiler command line
  • RELAX: added SH denoisers
  • RELAX: fixed regression for specular surface history weight
  • REBLUR: improved reprojection on surfaces with variadic roughness
  • REBLUR: fixed a resolution scale related bug in TS
  • REBLUR: slightly increased "lobeAngleFraction"
  • REBLUR: fixed smb-based accumulation for very high roughness
  • fixed VK validation errors after migrating to VK v1.3.239
  • fixes for Linux
  • Cmake improvements
  • updated scripts
  • updated dependencies
  • updated README & UPDATE
  • refactoring