Logo
/
Sign in
Product Logo
NVIDIA OptiXNVIDIA

An application framework for achieving optimal ray tracing performance on the GPU. It provides a simple, recursive, and flexible pipeline for accelerating ray tracing algorithms. Bring the power of NVIDIA GPUs to your ray tracing applications with programmable intersection, ray generation, and shading.

optix_main.jpg
optix-isotropix-1280x620.png
Product details

NVIDIA OptiX is an advanced ray tracing engine designed to achieve optimal ray tracing performance on NVIDIA GPUs. It provides a simple, recursive, and flexible pipeline for accelerating ray tracing algorithms, making it ideal for applications in film, games, design, and scientific visualization. OptiX leverages the power of NVIDIA GPUs to deliver high-performance ray tracing with programmable intersection, ray generation, and shading.

Features

  • Ray Tracing Pipeline: Programmable GPU-accelerated ray tracing pipeline with a single-ray shader programming model using C++.
  • Scalability: Optimized for current and future generations of NVIDIA GPU architectures, scales across multiple GPUs, and combines GPU memory over NVLink for large scenes.
  • Ease of Integration: Free for commercial use, with support for Nsight Compute and NsightVSE for debugging and profiling.
  • Shader Execution Reordering (SER): Performance optimization that improves ray and memory coherency in ray tracing shaders.
  • AI-Accelerated Denoiser: Reduces rendering iterations by using GPU-accelerated AI to denoise images, based on NVIDIA research.
  • Wide Application Range: Successfully deployed in commercial applications ranging from rendering software to scientific visualization, defense applications, audio synthesis, and computing lightmaps for games.

Benefits

  • Performance: Delivers high-performance ray tracing, enhancing the visual fidelity and realism of rendered scenes.
  • Scalability: Supports large-scale scenes and multi-GPU environments, ensuring efficient processing of complex datasets.
  • Flexibility: Compatible with various applications and industries, providing a versatile solution for ray tracing needs.
  • Efficiency: Reduces rendering time and improves image quality with AI-accelerated denoising and shader execution reordering.