Nvidia RTX

Nvidia RTX is a development platform for rendering graphics that was created by Nvidia, primarily for real-time ray tracing. Ray tracing is typically utilized in instances where image creation is not display time sensitive (like films), meaning that applications such as video games have had to rely on rasterization for their rendering. Nvidia created RTX to enable a significant advance in computer graphics by generating lifelike images in real time.[1] RTX runs on Nvidia Volta- and Turing-based GPUs, specifically utilizing the Tensor cores (and new RT cores on Turing) on the architectures for ray tracing acceleration.[2][3][4]

Nvidia worked with Microsoft to integrate RTX support with Microsoft's DirectX Raytracing API (DXR). RTX is currently available through Nvidia OptiX and for Microsoft DirectX, and is in development for Vulkan.[5]

Components

In addition to ray tracing, RTX includes artificial intelligence integration, common asset formats, rasterization (CUDA) support, and simulation APIs. The components of RTX are:[6]

  • AI-accelerated features (NGX)
  • Asset formats (USD and MDL)
  • Rasterization including advanced shaders
  • Raytracing via OptiX, Microsoft DXR and Vulkan
  • Simulation tools:

Products which use Ray Tracing are as follows:

  • RTX 2070
  • RTX 2080
  • RTX 2080Ti
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.