v0.12.0
·
368 commits
to next_release
since this release
Changes in this release
- Update to latest ANARI SDK
v0.14.0- Use new SDL3 based
anari_viewerinfrastructure for TSD - Use new core extensions which replace obsolete
VISRTX_specific versions where applicable
- Use new SDL3 based
- Added OptiX/driver version validation checks on RTX device initialization
- Various improvements to (experimental) MDL materials in RTX device
- Removed old
visrtxViewerapp (usetsdViewerinstead) - TSD improvements:
- Added built-in application state serialization (replaces/deprecates
conduitimport/export) - Removed obsolete applications (
tsdMaterialExplorerandtsdVolumeViewer), astsdViewercan 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
assimpimporter - 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
- Added built-in application state serialization (replaces/deprecates
Merged PRs
- Parse lights with assimp by @szellmann in #112
- Import sheen parameters by @szellmann in #113
- Misc CUDA and GLM related code cleanups by @tarcila in #115
- Misc changes by @tarcila in #118
- Compute MikkT tangent space for assimp models by @szellmann in #119
- Don't divide by zero by @szellmann in #120
- Adding USD data import by @apaaris in #121
- Instancing, extension above UsdGeomMesh by @jeffamstutz in #123
- Fix broken handling of actual grid dimension #117 by @tarcila in #124
- tsd: Link with USD using ${PXR_LIBRARIES} by @tarcila in #125
- Mdl support for ANARI samplers and more by @tarcila in #126
Full Changelog: v0.11.0...v0.12.0