Skip to content

Releases: NVIDIAGameWorks/NRDSample

v4.3.5

26 Oct 04:00
Compare
Choose a tag to compare

NRD updated to v4.3.5:

  • minimal 3rd person camera support
  • CMake: infrastructure improvements
  • CMake: "_Build" => "_Bin", "_Compiler" => "_Build"
  • updated dependencies

v4.3.4

24 Oct 03:40
Compare
Choose a tag to compare

NRD updated to v4.3.4:

  • exposed optional USE_LOAD macro switch in "Shared.hlsli"
  • fixed "1-Deploy.sh" script

v4.3.3

18 Oct 04:50
Compare
Choose a tag to compare

NRD updated to v4.3.3:

  • SDK: include PDB in Release config
  • UI: minor performance improvements
  • UI: "Reload shaders" button uses ShaderMake matching build configuration (was Release)
  • TAA: fixed color space
  • updated dependencies

v4.3.2

10 Oct 02:14
Compare
Choose a tag to compare

NRD updated to v4.3.2:

  • UI: merged "Compile shaders" and "Reload shaders" buttons
  • UI: show NRD encoding
  • added optional roughness randomization
  • fixed glitchy animation of floating cubes
  • simplified Cmake (requires ShaderMake update)
  • fixed regressions
  • updated submodules

v4.3.1

28 Sep 02:53
Compare
Choose a tag to compare

NRD updated to v4.3.1:

  • UI: added "Compile shaders" button (doesn't require VS environment)
  • enabled HLSL 2021 for SPIRV (DXC from WinSDK crashes)
  • updated submodules

v4.3.0

22 Sep 09:04
Compare
Choose a tag to compare

NRD updated to v4.3.0:

  • PT: hair shading
  • PT: optimized instance data
  • PT: fixed / improved previous frame reuse
  • PT: updated ray offsetting constants
  • PT: ignored rays pointing inside the surface
  • PT: primary and indirect ray tracing merged into a single pass
  • PT: added depth of field
  • UI: exposed or changed antilag settings
  • added USE_PUDDLES for puddles emulation
  • added visualization of "Material ID"
  • fixed VK validation errors
  • resolution 5120x1440 added to .args
  • various convenience changes and bug fixes
  • updated tests
  • updated dependencies

v4.2.2

04 Jul 12:14
Compare
Choose a tag to compare

NRD updated to v4.2.2:

  • PT: fixed shadow penumbra darkening (due to 0 translucency for misses)
  • PT: fixed PSR throughput usage for INF pixels
  • PT: friendly material overrides for PSRs
  • UI: minor improvements
  • added USE_INF_STRESS_TEST for NRD testing
  • fixed & improved ambient
  • removed D3D11 from args
  • code cleanup
  • refactoring
  • updated dependencies

v4.2.1

30 May 07:16
Compare
Choose a tag to compare

NRD updated to v4.2.1:

  • UI: added "+Z" setting (+/- viewZ)
  • UI: added "rZ" setting (reversed depth)
  • added test for verifying that NRD doesn't touch data outside of DRS rectangle (disabled by default)
  • fixed key-frame animation
  • updated dependencies

v4.2.0

23 May 10:24
Compare
Choose a tag to compare

NRD updated to v4.2.0:

  • PT: better hitT accumulation on emissives
  • PT: improved PSR
  • PT: improved curvature heuristic for PSR
  • PT: added geometry curvature correction by scale
  • PT: added optional Russian Roulette usage
  • PT: added curvature visualization
  • PT: added PSR throughput visualization
  • PT: fixed bias in Important Sampling
  • PT: fixed glass in ortho mode
  • PT: fixed / tuned ambient usage
  • PT: fixed / adjusted throughput
  • PT: fixed previous frame reuse for specular for low roughness
  • PT: fixed MV of dynamic objects in PSR
  • PT: fixed prev transform of scaled glass objects
  • NRD: anti-firefly enabled in DLSS mode for REBLUR (good cleaner, minimizes confusion cases for DLSS, doesn't add bias)
  • UI: highlighted preferred settings
  • dropped AssImp
  • added Kitchen scene and removed ZeroDay scene
  • all assets converted to GLTF
  • optimized memory usage a bit
  • performance optimizations
  • more accurate curvature calculations
  • updated README
  • updated dependencies
  • refactoring

v4.1.2

05 Apr 08:50
Compare
Choose a tag to compare

NRD updated to v4.1.2:

  • faster RNG
  • performance optimizations
  • fixed "allowUpdate" marking