Skip to main content

Microsoft and Nvidia are using ray tracing to make graphics more realistic

Image used with permission by copyright holder

Ray tracing is an advanced computer graphics technique that creates an image by essentially duplicating how light strikes objects, with all of the refractions and reflections that result and that give life and depth to a scene. The technique has been used in computer-generated imagery (CGI) in movies and TV using very powerful rendering systems but has been beyond the capabilities of PC graphics — but that’s changing.

Image used with permission by copyright holder

Microsoft announced, in conjunction with the Games Developer Conference (GDC), that DirectX 12 will be receiving ray tracing capabilities via a new DirectX Raytracing (DXR) application programming interface (API). In addition, according to Anandtech, Nvidia will be supporting ray tracing in its Volta GPUs and later, enabling DXR support in their latest hardware.

Recommended Videos

This is an important development due to its potential impact on how well PCs can create realistic lighting, shadowing, and reflections, which has been limited by the technology in current use. Primarily, that technology involves rasterization, which maps 3D images over 2D spaces and using various tricks to emulate a scene. As the technology has progressed, techniques are being used that are pushing rasterization beyond its limits. That is where ray tracking comes in.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

As Microsoft puts it, “Today, we are introducing a feature to DirectX 12 that will bridge the gap between the rasterization techniques employed by games today, and the full 3D effects of tomorrow. This feature is DirectX Raytracing. By allowing traversal of a full 3D representation of the game world, DirectX Raytracing allows current rendering techniques such as SSR to naturally and efficiently fill the gaps left by rasterization, and opens the door to an entirely new class of techniques that have never been achieved in a real-time game.”

Image used with permission by copyright holder

Nvidia’s support for DXR on Volta and later means that the hardware will work hand-in-hand with DirectX 12 to make ray tracing a realistic proposition for the PC. The details are quite technical, and you can read about them at the Microsoft blog, but the result is that PC graphics could take on some of the realism that we see in CGI productions. Rasterization will continue to be used where it provides a good experience and ray tracing techniques can be used to supplement it.

A few game engines are already planning to utilize DXR, including Electronic Arts’ Frostbite and SEED, Epic Games’ Unreal Engine, Futuremark’s 3DMark, and Unity Technologies’ Unity Engine. So far, Nvidia has announced its support and we imagine that AMD will not be too far behind, ensuring that the hardware will keep up with the software in making gaming ever more realistic.

Mark Coppock
Mark Coppock is a Freelance Writer at Digital Trends covering primarily laptop and other computing technologies. He has…
New Nvidia update suggests DLSS 4.0 is closer than we thought
A hand holding the RTX 4090 GPU.

Nvidia might be gearing up for DLSS 4.0. A new update for Nvidia's Streamline pipeline includes updated files for DLSS Super Resolution and Frame Generation that bring the version to 3.7.

This is a fairly small update aimed at developers. I haven't had a chance to try out DLSS 3.7, but like previous updates, I assume this includes some small tweaks to performance and image quality. Nvidia commits these updates pretty frequently, usually centered around reducing visual artifacts in games.

Read more
How 8GB VRAM GPUs could be made viable again
Screenshot of full ray tracing in Cyberpunk 2077.

Perhaps there is still some hope for GPUs with low VRAM. According to a new patent published by Microsoft, the company worked out a method that could make ray tracing and path tracing more viable in terms of how much video memory (VRAM) they use. As of right now, without using upscaling techniques, seamless ray tracing requires the use of one of the best graphics cards—but this might finally change if this new method works out as planned.

This new patent, first spotted by Tom's Hardware, describes how Microsoft hopes to reduce the impact of ray tracing on GPU memory. It addresses the level of detail (LOD) philosophy, which is already something that's used in games but not in relation to ray tracing, and plans to use LOD to adjust ray tracing quality dynamically, thus lowering the load that the GPU -- particularly its memory -- has to bear.

Read more
Nvidia is bringing ray tracing and DLSS 3 to your car
Cyberpunk 2077 running in a Tesla.

I know it sounds crazy, but a new MediaTek chip powered by Nvidia graphics promises to bring AAA gaming, ray tracing, and the coveted DLSS 3 to your car. The chips I'm talking about are MediaTek's new Dimensity Auto Cockpit, which integrated an Nvidia GPU, along with a host of AI and gaming capabilities.

It's not clear what Nvidia graphics are packed on MediaTek's chips, but clearly, they're using some variation of the Ada Lovelace architecture we see on RTX 40-series GPUs. Those are the only GPUs that support DLSS 3's frame generation capabilities, and they're extremely efficient -- important for a chip packed into a car.

Read more