DirectX Raytracing (DXR) is a feature of Microsoft's DirectX that allows for hardware real-time raytracing, a significant advancement in computer graphics first seen on the consumer level in GPUs such as the Nvidia GeForce 20 series announced in 2018. DXR is not released as part of a new version of DirectX but rather as a compatible extension to DirectX 12.
Windows 10 October 2018 update includes the public release of DirectX Raytracing.
- An "acceleration structure" which is an object that holds a representation of a 3D environment so that objects contained in the scene can be found quickly by the GPU
- A command list method called DispatchRays that controls raytracing
- HLSL shader types appropriate for raytracing
- The Raytracing pipeline state, comparable to the existing Graphics and Compute pipeline states
- Microsoft developer blog on DirectX Raytracing
- DirectX Raytracing and the Windows 10 October 2018 Update
- Nvidia blog about raytracing vs. rasterization
|This computing article is a stub. You can help Wikipedia by expanding it.|