How Ray Tracing Helps Battlefield 5, Metro Exodus And More

When Nvidia announced their real time ray tracing feature set at Gamescom, the big question looming over the announcement was the games. And during an Editor's Day outlining various aspects of the Turing architecture, developers working on Control, Metro Exodus, Battlefield 5, Mechwarrior 5: Mercenaries and other games explained precisely what gamers could expect.

Every game is different, and each of the games shown off all had different implementations of the new technology announced. But the general messaging was the same: traditional lighting techniques for video games don't allow for sharp, accurate reflections; the methods used today often result in a lot of artifacting; and high quality shadows are difficult to replicate in games with dynamic environments and changing times of day.

Screen space reflections, for instance, were mentioned frequently as a pressing issue. The problem with existing screen space reflections is that reflections can only be rendered with the information that's available on the screen at the current moment in time.

Assetto Corsa Competizione was a useful demonstration. Without real time ray tracing, it wasn't possible to accurately replicate reflections of things you'd expect to see in a car door or window, like a grandstand off-screen or a trailing car out of shot - because if those objects aren't visible in the current scene, existing techniques don't have the information to render that properly on-screen.

Two developers from DICE - Jonas Gammelhom and Christian Holmquist - then went more into detail about Battlefield V's implementation of RTX effects, going over the ray tracing demo showcased earlier in the week.

One benefit that wasn't outlined in the livestream, though, was what happens when a player aims down the sights. Typically, the sights and end of the barrel collides with the shadows, creating a jarring effect as the shadows aren't able to smoothly penetrate through. With ray tracing enabled, the shadows blend behind the iron sights much more naturally.

Remedy Entertainment - makers of Max Payne and Quantum Break - then took the stage, showcasing the difference in visuals between their E3 reveal with and without ray tracing.

It was especially prominent in an indoor scene, where the sun is shining inwards on a series of chairs facing a desk. With the normal lighting techniques, the chairs and desk are missing soft shadows. Ray tracing (or more specifically, the performance benefits of ray tracing with the Turing GPUs) allows the chairs to have soft shadows around their feet, eliminating the effect that causes objects and characters in games to appear like they're hovering slightly above a surface, rather than being placed or standing on top.

Earlier this week, Remedy released a recut of their official E3 trailer, using the Nvidia RTX effects in place of the standard shadow maps shown earlier. You can compare the two videos below.

Piranha Games president Russ Bullock then took the stage to talk about MechWarrior 5: Mercenaries, which is due out next year (and will get a precise release date at MechCon).

Ben Archard, rendering programmer on Metro Exodus, then discussed 4A Games' implementation of the technology. After walking through other upgrades made to 4A's in-house engine for Exodus - like more weapon customisation, seasonal changes and a day/night cycle - they discussed how ray tracing allows the studio to strip their lighting system "back to basics" and a "single light".

Archard then referred to an indoor scene from Metro Exodus, showing the difference in direct illumination versus ray tracing. Without ray tracing, the majority of the room was lacking lighting entirely, making it difficult to identify textures and details if the object wasn't directly hit by light rays coming through the window.

With the RTX effects enabled: walls were clearer, more details could be seen in areas of the room that weren't directly lit, and there was a gradation of light throughout the room.

"We've finally got over what is, without doubt, the biggest hurdle in games development history - real time ray tracing," Archard said.


The author travelled to Gamescom as a guest of Nvidia.


Comments

    Who's Ray Tracing? Never heard of him

      I know right? I saw some bloke named Bill Posters having his name plastered across the city. Apparently a bunch of people want to prosecute him.

    Looks like this generation of RT cards isn't worth it. Early reports from Anandtech talked about major framerate drops in the games being demoed with RTX. Given that this is early tech, drivers and game code I'd normally say "wait a couple months it'll get better", and that is probably the case. However, the demoes were running at 1080p. So we're seeing major tradeoffs in quality (no more 4k) in order to get RT in games.

    I don't doubt that this will get better, but I do doubt that this generation of cards will be the ones to buy for RT. Maybe the next series...

    All the example pics I saw the other day from the reveal honestly weren't as awesome as I hoped in a way. They made those indoor scenes with light coming in a window or whatever look more realistic sure, but that also meant you couldn't see most of the room as it was then too dark compared to the regular global illination

      To be fair that seems to be a problem with HDR lighting that a lot of games use. It's been a problem with a bunch of games already.

      I'm not sure whether the benefit of RT is that it's going to make games look better or whether it's meant to make life easier for developers. I'm hoping a bit of both.

Join the discussion!

Trending Stories Right Now