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
We are planning to publish a series of blog posts highlighting the new features in OptiX 9 and RTX in general. The first of these describes the new hardware-accelerated linear curves (LSS).
This repository only contains the OptiX API headers, the minimum necessary code to build an OptiX application of your own and communicated with the NVIDIA driver. The optix-dev repo does not contain the SDK samples or utility libraries or documentation. Those things will continue to exist in the SDK download that you can get from the usual OptiX download link. This new repo is primarily intended to support people who need automated builds of OptiX applications, for things like testing, CI/CD, Docker containers, etc.
For anyone interested, especially if you didn’t make it to Siggraph, Dylan, Manuel, and Ardavan demonstrated RTX MegaGeometry as part of Real Time Live. Here’s a link to the YouTube replay. Check it out!
At Siggraph this year Tony and I talked about the new features in RTX ray tracing APIs. It’s only a tiny bit OptiX-specific, most of this is also available in DirectX and Vulkan ray tracing. This talk overlaps considerably with what we presented earlier this year at GTC but includes an additional real time demo of clusters (aka RTX MegaGeometry) on an RTX enabled laptop. I hope it’s useful, or at least entertaining. BTW I didn’t mean to wear my sunglasses while speaking, I just got nervous and forgot to take them off, how embarrassing!