ReleaseNVIDIANVIDIApublished Mar 21, 2025seen 4d

NVIDIA/VisRTX v0.11.0

NVIDIA/VisRTX

Open original ↗

Captured source

source ↗
published Mar 21, 2025seen 4dcaptured 2dhttp 200method plain

v0.11.0

Repository: NVIDIA/VisRTX

Tag: v0.11.0

Published: 2025-03-21T21:18:26Z

Prerelease: no

Release notes:

Changes in this release

  • Update to latest ANARI SDK v0.13.1
  • Added RTX device support for core extensions:
  • KHR_LIGHT_HDRI (only used in background)
  • KHR_LIGHT_SPOT
  • EXT_SAMPLER_COMPRESSED_IMAGE2D
  • EXT_SAMPLER_COMPRESSED_FORMAT_BC123
  • EXT_SAMPLER_COMPRESSED_FORMAT_BC45
  • RTX device now automatically downloads OptiX headers, removing the requirement for them to already be installed
  • Versions 7.7-9.0 can be used via the OPTIX_FETCH_VERSION CMake variable
  • Renamed CUDA interop extensions to more generic names (for use in other devices)
  • VISRTX_ARRAY_CUDA --> NV_ARRAY_CUDA
  • VISRTX_CUDA_OUTPUT_BUFFERS --> NV_FRAME_BUFFERS_CUDA
  • RTX device bug fixes:
  • Fixed incorrect + incomplete impementation of transferFunction1D volume parameters
  • Fixed various thread safety issues when rendering frames and querying world bounds simultaneously from different threads
  • Fix GL device incorrectly reading back FLOAT32_VEC4 frame buffer data on map
  • TSD improvements:
  • New file importers (PDB .ent files, SWC, XYZ, and MHD volumes)
  • New animated particles demo app to showcase CUDA interop driving sphere positions
  • Many UI additions + improvements to allow more parameter/object editing for better testing
  • Various robustness bug fixes

Merged PRs

  • Various build fixes for Windows by @kvankooten in https://github.com/NVIDIA/VisRTX/pull/97
  • Added SWC importer by @favreau in https://github.com/NVIDIA/VisRTX/pull/98
  • Add cool2warm color map by @szellmann in https://github.com/NVIDIA/VisRTX/pull/99
  • Compile fix by @szellmann in https://github.com/NVIDIA/VisRTX/pull/101
  • Mdl enhanced support by @tarcila in https://github.com/NVIDIA/VisRTX/pull/102
  • Add omnidirectional camera option to TSD viewport by @szellmann in https://github.com/NVIDIA/VisRTX/pull/104
  • Misc fixes by @tarcila in https://github.com/NVIDIA/VisRTX/pull/106
  • Add support for compressed textures to VisRTX and enable DDS loading in TSD by @tarcila in https://github.com/NVIDIA/VisRTX/pull/107
  • Added support for MHD volumes by @favreau in https://github.com/NVIDIA/VisRTX/pull/108
  • Added PDB importer for proteins (-pdb command line argument) by @favreau in https://github.com/NVIDIA/VisRTX/pull/109

New Contributors

  • @kvankooten made their first contribution in https://github.com/NVIDIA/VisRTX/pull/97
  • @favreau made their first contribution in https://github.com/NVIDIA/VisRTX/pull/98

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

Notability

notability 3.0/10

Routine release of a rendering library.