ReleaseNVIDIANVIDIApublished Jun 18, 2025seen 2d

NVIDIA/VisRTX v0.12.0

NVIDIA/VisRTX

Open original ↗

Captured source

source ↗
published Jun 18, 2025seen 2dcaptured 9hhttp 200method plain

v0.12.0

Repository: NVIDIA/VisRTX

Tag: v0.12.0

Published: 2025-06-18T22:11:25Z

Prerelease: no

Release notes:

Changes in this release

  • Update to latest ANARI SDK v0.14.0
  • Use new SDL3 based anari_viewer infrastructure for TSD
  • Use new core extensions which replace obsolete VISRTX_ specific versions where applicable
  • Added OptiX/driver version validation checks on RTX device initialization
  • Various improvements to (experimental) MDL materials in RTX device
  • Removed old visrtxViewer app (use tsdViewer instead)
  • TSD improvements:
  • Added built-in application state serialization (replaces/deprecates conduit import/export)
  • Removed obsolete applications (tsdMaterialExplorer and tsdVolumeViewer), as tsdViewer can now do everything those did
  • Added support for multiple named "layers" to better organize scenes
  • Added import support for Haystack mesh files (.hsmesh)
  • Added initial support for importing OpenUSD files
  • Added mesh tangents, lights, and more material parameters in assimp importer
  • Added ability to defragment + cleanup used objects within a TSD context (reduce memory usage + faster state file I/O)
  • Many usability updates for UI
  • Various bug fixes

Merged PRs

  • Parse lights with assimp by @szellmann in https://github.com/NVIDIA/VisRTX/pull/112
  • Import sheen parameters by @szellmann in https://github.com/NVIDIA/VisRTX/pull/113
  • Misc CUDA and GLM related code cleanups by @tarcila in https://github.com/NVIDIA/VisRTX/pull/115
  • Misc changes by @tarcila in https://github.com/NVIDIA/VisRTX/pull/118
  • Compute MikkT tangent space for assimp models by @szellmann in https://github.com/NVIDIA/VisRTX/pull/119
  • Don't divide by zero by @szellmann in https://github.com/NVIDIA/VisRTX/pull/120
  • Adding USD data import by @apaaris in https://github.com/NVIDIA/VisRTX/pull/121
  • Instancing, extension above UsdGeomMesh by @jeffamstutz in https://github.com/NVIDIA/VisRTX/pull/123
  • Fix broken handling of actual grid dimension #117 by @tarcila in https://github.com/NVIDIA/VisRTX/pull/124
  • tsd: Link with USD using ${PXR_LIBRARIES} by @tarcila in https://github.com/NVIDIA/VisRTX/pull/125
  • Mdl support for ANARI samplers and more by @tarcila in https://github.com/NVIDIA/VisRTX/pull/126

Full Changelog: https://github.com/NVIDIA/VisRTX/compare/v0.11.0...v0.12.0