OptiX

OptiX is a scalable framework for building ray tracing based applications. The OptiX engine is composed of two symbiotic parts:

  1. A host-based API that defines ray-tracing based data structures
  2. A CUDA C-based programming system that can produce new rays, intersect rays with surfaces, and respond to those intersections.

Together, these two pieces provide low-level support for “raw ray tracing.” This allows user-written applications that use ray tracing for graphics, collision detection, sound propagation, and visibility determination

Available documentation


NVIDIA® GameWorks™ Documentation Rev. 1.0.180103 ©2014-2018. NVIDIA Corporation. All Rights Reserved.