We are very excited to announce the OptiX 9.0 Release!
Highlights from OptiX 9.0 include:
- Support for NVIDIA GeForce RTX 50 series (Blackwell GPUs)
- New API for building clusters (aka RTX MegaGeometry) - dramatically speeds up BVH builds of large meshes
- Cooperative Vectors - API for access to NVIDIA Tensor Cores within OptiX shader programs
- Hardware-accelerated linear curves (LSS) on Blackwell GPUs, plus a new, faster software curve intersector called Rocaps.
Be aware there are a few feature deprecations that may require code changes when upgrading to OptiX 9+. For more information, refer to the OptiX 9 Release Notes. Anyone who is depending on these features and cannot easily transition is strongly encouraged to contact us immediately to discuss the available options.
- The Displaced Micro-Mesh (DMM) API is now deprecated and is being replaced by the OptiX Clusters API. The DMM API and samples have been removed from the SDK. Any existing applications using DMMs will continue to work with an R570 driver, however they will be disabled in a future driver version. Please transition to the Clusters API.
- Calling optixTrace in direct callable and OptiX-enabled functions is no longer supported. Please transition to using optixTraverse.
- OptiX 6 and earlier versions are now deprecated and will be disabled in a future driver.
NVIDIA OptiX 9.0.0 requires that you install an R570+ driver
OptiX 9.0 Programming Guide The OptiX 9 programming guide is also embedded as a PDF in the OptiX 9 SDK download.