NVIDIA/VisRTX v0.13.0
NVIDIA/VisRTX
Captured source
source ↗published Dec 4, 2025seen 2dcaptured 10hhttp 200method plain
v0.13.0
Repository: NVIDIA/VisRTX
Tag: v0.13.0
Published: 2025-12-04T19:48:11Z
Prerelease: no
Release notes:
Changes in this release
- Directory structure overhaul (!)
- Sub-projects are much more stand alone and are buildable as individual projects
- Update to latest ANARI SDK
v0.15.0 - RTX Device improvements:
- Add experimental support for neural geometry primitives (
VISRTX_USE_NEURAL) - See [README](devices/rtx/python/primitives/neural) for more details
- Much improved shading quality for the
defaultrenderer: - Improvements to bounces caused by both
physicallyBasedandmdlmaterials - Implemented basic importance sampling for HDRI lights to reduce noise
- Lights now follow an inverse-square falloff
- Support for new lights:
- Sphere (
pointlights with a radius) KHR_LIGHT_QUADKHR_LIGHT_RING- Support new
KHR_SAMPLER_IMAGE_CLAMPxD_TO_BORDERextension for additional image sampler wrap mode - Support the
visibleflag onANARISurfaceandANARIVolume - Fixed issues blending with the background correctly
- Updates for building with CUDA 13+
- Various performance + bug fixes
- GL Device improvements:
- Fix
image3Dsampler not working correctly - Compilation fixes for newer compilers
- TSD improvements (far too many to itemize here):
- Manjor sub-library refactoring + feature consolidation
- Many new importers
- Many UI improvements
- Various new demo applications
- Various performance improvements + stability fixes
Merged PRs
- Add Neural Graphics Primitive by @favreau in https://github.com/NVIDIA/VisRTX/pull/128
- Added support for volumes in USD import by @favreau in https://github.com/NVIDIA/VisRTX/pull/130
- Add transfer function import/export support by @favreau in https://github.com/NVIDIA/VisRTX/pull/131
- Fix older platforms with neural disabled by @tarcila in https://github.com/NVIDIA/VisRTX/pull/133
- Fix compilation with gcc-12 by @tarcila in https://github.com/NVIDIA/VisRTX/pull/134
- Mdl physically based by @tarcila in https://github.com/NVIDIA/VisRTX/pull/127
- CUDA physicallyBased material improvements by @jeffamstutz in https://github.com/NVIDIA/VisRTX/pull/136
- HDRI environment importance sampling by @tarcila in https://github.com/NVIDIA/VisRTX/pull/137
- Fix VTU import of cell-centric data by @szellmann in https://github.com/NVIDIA/VisRTX/pull/139
- complete overhaul to TSD library structure by @jeffamstutz in https://github.com/NVIDIA/VisRTX/pull/142
- Added screenshot implementation by @favreau in https://github.com/NVIDIA/VisRTX/pull/143
- Improved shading, adding transmission and fake emission support by @tarcila in https://github.com/NVIDIA/VisRTX/pull/144
- Update AMR field and FLASH importer to use refinementRatio, and data … by @szellmann in https://github.com/NVIDIA/VisRTX/pull/145
- Add a new GLTF importer by @tarcila in https://github.com/NVIDIA/VisRTX/pull/146
- Support anisotropy in TSD by @szellmann in https://github.com/NVIDIA/VisRTX/pull/147
- TSD-ASSIMP: Fix clearcoat and sheer not being assign correctly by @tarcila in https://github.com/NVIDIA/VisRTX/pull/149
- Gltf iridescence ior by @tarcila in https://github.com/NVIDIA/VisRTX/pull/150
- Prevent crash when CUDA-OpenGL interopt is not available by @tarcila in https://github.com/NVIDIA/VisRTX/pull/151
- Enables focus on right click so that right-click-drag works with prior left-click by @tarcila in https://github.com/NVIDIA/VisRTX/pull/152
- Misc fixes by @tarcila in https://github.com/NVIDIA/VisRTX/pull/153
- usd-export: Add support for transforms and materials by @tarcila in https://github.com/NVIDIA/VisRTX/pull/156
- Misc enhancements by @tarcila in https://github.com/NVIDIA/VisRTX/pull/158
- Add support for clampToBorder on ImageXD samplers by @tarcila in https://github.com/NVIDIA/VisRTX/pull/159
- Add tonemap renderer parameter by @tarcila in https://github.com/NVIDIA/VisRTX/pull/161
- Fix blending with background color by @tarcila in https://github.com/NVIDIA/VisRTX/pull/160
- Added handling for empty blocks by @apaaris in https://github.com/NVIDIA/VisRTX/pull/162
- reorganize rtx device folder structure by @jeffamstutz in https://github.com/NVIDIA/VisRTX/pull/163
- MDL fixes by @tarcila in https://github.com/NVIDIA/VisRTX/pull/164
- TSD: Add support for camera objects by @tarcila in https://github.com/NVIDIA/VisRTX/pull/165
- TSD: Introduce CameraUpdateDelegate to track for database camera changes by @tarcila in https://github.com/NVIDIA/VisRTX/pull/166
- Tsd animation and usd improvements by @tarcila in https://github.com/NVIDIA/VisRTX/pull/167
- TSD: [USD] original prim paths on imported objects by @tarcila in https://github.com/NVIDIA/VisRTX/pull/170
- Tsd importer improvements by @tarcila in https://github.com/NVIDIA/VisRTX/pull/171
- Tsd usd improvements by @tarcila in https://github.com/NVIDIA/VisRTX/pull/172
- fixed finding of EmbedPTXRun.cmake by @ingowald in https://github.com/NVIDIA/VisRTX/pull/173
- Fix build with CUDA 13 by @tarcila in https://github.com/NVIDIA/VisRTX/pull/174
- Save our NVDB loader from duplicating the dataset on load by @tarcila in https://github.com/NVIDIA/VisRTX/pull/175
- Add VisRTX build to the CI by @tarcila in https://github.com/NVIDIA/VisRTX/pull/169
- Fix mismatching importer dialog list by @tarcila in https://github.com/NVIDIA/VisRTX/pull/177
- enable animation state I/O for animated values by @jeffamstutz in https://github.com/NVIDIA/VisRTX/pull/179
- Update VisRTX build workflow to trigger on PR and push to next_release by @tarcila in https://github.com/NVIDIA/VisRTX/pull/180
- Add Transform manipulators/Gizmos to TSD main viewport by @tarcila in https://github.com/NVIDIA/VisRTX/pull/178
- Workaround outline not being rendered on double-click-to-select by @tarcila in https://github.com/NVIDIA/VisRTX/pull/181
- Add support for importing SILO files by @jeffamstutz in https://github.com/NVIDIA/VisRTX/pull/183
- Gizmo: Handle transform hierarchies by @tarcila in https://github.com/NVIDIA/VisRTX/pull/182
- Add support for AOV (albedo, normal) visualization, misc enhancements by @tarcila in https://github.com/NVIDIA/VisRTX/pull/184
New Contributors
- @ingowald made their first contribution in https://github.com/NVIDIA/VisRTX/pull/173
Full Changelog: https://github.com/NVIDIA/VisRTX/compare/v0.12.0...v0.13.0