NVIDIA/VisRTX v0.10.0
NVIDIA/VisRTX
Captured source
source ↗published Jan 10, 2025seen 2dcaptured 9hhttp 200method plain
v0.10.0
Repository: NVIDIA/VisRTX
Tag: v0.10.0
Published: 2025-01-10T16:17:54Z
Prerelease: no
Release notes:
Changes in this release
- Update to latest ANARI SDK
v0.12.0 - Added new RTX device-specific extensions (see readme for more information):
VISRTX_ARRAY_CUDA: Permits using CUDA device pointers in shared ANARI arrays- Currently only tested with spatial fields, but more robust support will come in future releases as-needed
VISRTX_INSTANCE_ATTRIBUTES: Uniform attributes can be set onANARIInstanceobjects, which overrides any found on relevant geometries below it in the scene hierarchyVISRTX_SPATIAL_FIELD_NANOVDB: nanovdb is now an available ANARISpatialField subtype- (optionally built)
VISRTX_MATERIAL_MDL: preliminary support for using MDL materials via themdlANARIMaterial subtype - Note this is still very experimental and is expected to improve in future releases
- Other RTX device improvements and bug fixes:
- Added support for
KHR_INSTANCE_TRANSFORM_ARRAY - Added support for
KHR_SAMPLER_IMAGE3D - Fixes in the RTX device for race conditions when using the device in parallel from multiple threads
- Fixed incorrect depth buffer values in some cases
- Introduce new sample application (TSD) infrastructure for more complete/robust ANARI application testing
- Can be built alongside the devices (enabled with
VISRTX_BUILD_TSD=ONin CMake), or building as a stand alone project - Existing example applications are now deprecated in favor of TSD
- TSD is considered a generic ANARI framework and is expected to be usable with any ANARI device
- TSD is currently only built as a static library and is not an installable component, external projects that want to build on it are expected to
add_subdirectory()thetsd/folder. Making TSD installable may come in a future release if enough demand for it exists. - While TSD is mostly undocumented, future releases will slowly add more documentation as architecture/design stabilizes
New Contributors
- @tarcila made their first contribution in https://github.com/NVIDIA/VisRTX/pull/78
Full Changelog: https://github.com/NVIDIA/VisRTX/compare/v0.9.0...v0.10.0