Nvidia ray tracing API using CUDA to compute on GPUs
Nvidia OptiX
Official logo
Developer(s)
Nvidia
Stable release
8.0
/ August 2023 (2023-08)
Written in
C / C++
Operating system
Linux, OS X, Windows 7 and later
Type
Ray tracing
License
Proprietary software, free for commercial use
Website
Nvidia OptiX developer site
Nvidia OptiX (OptiX Application Acceleration Engine) is a ray tracing API that was first developed around 2009.[1] The computations are offloaded to the GPUs through either the low-level or the high-level API introduced with CUDA. CUDA is only available for Nvidia's graphics products. Nvidia OptiX is part of Nvidia GameWorks. OptiX is a high-level, or "to-the-algorithm" API, meaning that it is designed to encapsulate the entire algorithm of which ray tracing is a part, not just the ray tracing itself. This is meant to allow the OptiX engine to execute the larger algorithm with great flexibility without application-side changes.
Commonly, video games use rasterization rather than ray tracing for their rendering.
According to Nvidia, OptiX is designed to be flexible enough for "procedural definitions and hybrid rendering approaches". Aside from computer graphics rendering, OptiX also helps in optical and acoustical design, radiation and electromagnetic research,[2] artificial intelligence queries and collision analysis.[3]
^"Scheduling in OptiX, the Nvidia ray tracing engine" (PDF). August 15, 2009.
^Felbecker, Robert; Raschkowski, Leszek; Keusgen, Wilhelm; Peter, Michael (2012). "Electromagnetic wave propagation in the millimeter wave band using the NVIDIA OptiX GPU ray tracing engine". 2012 6th European Conference on Antennas and Propagation (EUCAP). IEEE Xplore. pp. 488–492. doi:10.1109/EuCAP.2012.6206198. ISBN 978-1-4577-0920-3. S2CID 45563615.
^Steven G. Parker; Heiko Friedrich; David Luebke; Keith Morley; James Bigler; Jared Hoberock; David McAllister; Austin Robison; Andreas Dietrich; Greg Humphreys; Morgan McGuire; Martin Stich (2013). "Magazine Communications of the ACM - GPU ray tracing". Communications of the ACM. 56 (5). ACM: 93–101. doi:10.1145/2447976.2447997. S2CID 17174671. Retrieved August 14, 2013.
Nvidia OptiX (OptiX Application Acceleration Engine) is a ray tracing API that was first developed around 2009. The computations are offloaded to the GPUs...
support with Microsoft's DirectX Raytracing API (DXR). RTX is currently available through Nvidia OptiX and for DirectX. For the Turing and Ampere architectures...
Silicon Optix Inc was a privately held fabless semiconductor company that designed and manufactured video/image digital processing integrated circuits...
OptiPlex (a portmanteau of "optimal" and "-plex") is a line of business-oriented desktop and all-in-one computers made for corporate enterprises, healthcare...
set of cross-vendor extensions, which together are analogous to the OptiX and DirectX Raytracing APIs. No such functionality is exposed in OpenGL. In 2016...
and the OpenGL Shading Language OpenGL ES 3D API for embedded devices. OptiX 7.0 and Latest developed by NVIDIA. LibGCM QuickDraw 3D developed by Apple...
help of a development suite called Nvidia GameWorks, incorporating PhysX, OptiX, VisualFX and other Nvidia-proprietary APIs and implementations thereof...
optiSLang is a software platform for CAE-based sensitivity analysis, multi-disciplinary optimization (MDO) and robustness evaluation. It was originally...
a middleware software suite developed by Nvidia. The Visual FX, PhysX, and Optix SDKs provide a wide range of enhancements pre-optimized for Nvidia GPUs...
programming toolkits such as CUDA and OpenCL and GPU ray tracing SDKs such as OptiX. Path tracing has played an important role in the film industry. Earlier...
Joey Castillo and Trash Talk bassist Spencer Pollard formed the band Bad Optix and released their first single called "Raid". Armstrong promised tons more...
MODO Proprietary Yes Yes No No Octane Render Proprietary Yes Yes Yes No OptiX Proprietary Yes Yes Yes No Photopia Optical Design Software Proprietary...
introduced the RTX development platform. RTX uses Microsoft's DXR, Nvidia's OptiX, and Vulkan for access to ray tracing. The ray tracing technology used in...
GPUs Vulkan – low-level, high-performance 3D graphics and computing API OptiX – ray tracing API by NVIDIA CUDA binary (cubin) – a type of fat binary Numerical...
handled by Das Werk from Germany. For season two, they were handled by Optix Digital Pictures in Toronto, Canada. Music for the show's opening credits...
changes up to 2.3. SIMD Batch shader Mode and OptiX support are in development and experimental. CUDA 11 and OptiX 7.1 are here supported levels. 1.12.6 is...
due to the COVID-19 pandemic. In March 2023, Castillo formed the band Bad Optix along with Tim Armstrong, Jesse Michaels and Spencer Pollard. The group...
The Daihatsu Opti (Japanese: ダイハツ・オプティ, Hepburn: Daihatsu Oputi) is a kei car produced by Japanese automaker Daihatsu from 1992 to 2002, which replaced...
March 2023, Armstrong announced the formation of a new band called Bad Optix that featured his former Operation Ivy bandmate Jesse Michaels, Circle Jerks...