DirectX Raytracing

DirectX Raytracing (DXR) is a feature introduced in Microsoft's DirectX 12 that implements ray tracing, for video graphic rendering.

It requires an AMD Radeon RX 6000 series, AMD Radeon RX 7000 series, Intel Arc A or B series, or Nvidia GeForce 20, 30, or 40 series video card, which is designed to handle the high computing load used for ray tracing.

With the introduction of DXR in October, four new features were added to DirectX 12:[1] DXR starts by sending out a ray from each pixel on a given plane and calculates which objects on the plane are hit by the ray first.

Objects can have different properties that will absorb or reflect light at different rates.

The May update implemented DXR Tier 1.1, which allows game engines to make real time calculations which makes the raytracing graphics faster and more efficient.

Example of a scene rendered using POV-Ray , a rendering tool that uses raytracing