OptiX is a scalable framework for building ray tracing based applications. The OptiX engine is composed of two symbiotic parts:
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