github NVIDIA/VisRTX v0.7.0

latest releases: v0.13.0, v0.12.0, v0.11.0...
2 years ago

Changes in this release

  • Added RTX device support for additional extensions:
    • KHR_FRAME_CHANNEL_PRIMITIVE_ID
    • KHR_FRAME_CHANNEL_OBJECT_ID
    • KHR_FRAME_CHANNEL_INSTANCE_ID
    • KHR_DEVICE_SYNCHRONIZATION
    • KHR_FRAME_ACCUMULATION (already present, but extension query was missing)
  • RTX device rendering/ANARI correctness fixes:
    • Fixed incorrect use of in/out sampler transforms
    • Fixed incorrect sphere shadows when instanced
    • Updated missing/incorrect parameters
    • Improved cylinder/cone intersectors
    • Fixed incorrect sampling position for structuredRegular fields
    • Fixed crash when no GPU is available to be used during initialization
  • RTX device runtime robustness fixes:
    • Fixed crash in RTX device under certain conditions when ANARIGroup contents were changed
    • Multi-threaded OptiX module creation on Linux to speed up device initialization
    • Use new helium array implementation from ANARI-SDK in RTX device
  • GL device improvements:
    • Updated queries to match latest SDK JSONs
    • Compile fixes for Windows
    • Add support for linear depth per-ANARI specification
    • Better GLES compatibility
  • CMake fixes:
    • Invoke visrtxCompileShaders after installation to ensure the right version is precompiled
    • Misc robustness improvements
  • Various minor viewer improvements

Accepted Pull Requests

New Contributors

Full Changelog: v0.6.1...v0.7.0

Don't miss a new VisRTX release

NewReleases is sending notifications on new releases.