AMD's Ray Tracing Innovation: Tetrahedral Cages Reduce Memory Usage for Lush In-Game Environments

Mark Rosewater

Head designer for "Magic: The Gathering" and author of long-running insights on game design.

Advanced Micro Devices (AMD) has introduced a revolutionary ray tracing method that significantly optimizes the rendering of intricate in-game vegetation. This novel approach, leveraging 'tetrahedral cages,' has reportedly slashed memory consumption by an impressive 98%, promising a new era of highly detailed and animated virtual landscapes.

Details of the Groundbreaking Graphics Advancement

In a significant development for the gaming and graphics industry, AMD's Advanced Graphics Program Fellow, Holger Gruen, recently disclosed details about a new ray tracing optimization. This innovative technique, presented on GPUOpen, addresses the long-standing challenge of rendering vast, animated natural environments within video games. Previously, a scene containing approximately 25,000 individually animated plants, each composed of hundreds of thousands of triangles, would demand up to 80 GB of GPU memory. Such an intensive workload would cause substantial performance bottlenecks, with a high-end GPU like the Radeon RX 9070 XT requiring around 300 milliseconds per frame to process the necessary Bounding Volume Hierarchy (BVH) data for ray intersection calculations.

AMD's pioneering solution involves encapsulating these complex plant geometries within 'tetrahedral cages.' Instead of individual polygonal leaves undulating in a simulated breeze, only the simplified cage structure deforms. This means that ray tracing calculations are performed against the streamlined surface of the tetrahedral cage, rather than the multitude of intricate vertices of each virtual tree. This optimization allows the researchers' demonstration to use only 1.7 GB of BVH memory and approximately 3.3 milliseconds for all BVH updates per frame, a staggering reduction in resource overhead.

Gruen elaborated that this method keeps the dense geometry and its BVH structures static and reusable. During runtime, only the cage undergoes deformation, with rays being transformed back into a static reference frame before intersecting with the detailed triangle set. Consequently, animation costs scale with the complexity of the cage, not with the individual triangle count. While this approach sacrifices precise animation control over every vertex, it proves highly effective for scenes where the collective movement of foliage is more critical than the minute details of a single plant. However, for unique, character-driven trees, a more granular animation approach would still be necessary. Currently, this technology is a research demonstration, but the team is actively working on developing DXR samples and a C++ library to facilitate the creation of high-quality tetrahedral cages for various animated and static objects.

This innovative research from AMD signifies a leap forward in the quest for more realistic and immersive game worlds. By dramatically reducing the memory footprint and processing demands of ray tracing for complex environments, developers could unlock new possibilities for creating lush, dynamic ecosystems without compromising performance. This advancement could accelerate the adoption of ray tracing, making it more accessible across a broader range of hardware and enriching the visual fidelity of future gaming experiences.

you may like

youmaylikeicon
The Hypocrisy of Min-Maxing in WoW: Forever Beta

The Hypocrisy of Min-Maxing in WoW: Forever Beta

By Reiner Knizia
The $100,000 RAM Kit: An Amazon Anomaly in the Server Memory Market

The $100,000 RAM Kit: An Amazon Anomaly in the Server Memory Market

By Sid Meier
BALL x PIT's 'Risen Ballbylon' DLC Expands Gameplay with New Content

BALL x PIT's 'Risen Ballbylon' DLC Expands Gameplay with New Content

By Richard Garfield
Autonomous Robotic Hand Mimics 'Thing' from Addams Family

Autonomous Robotic Hand Mimics 'Thing' from Addams Family

By Richard Garfield
Oblivion Remastered Update Degrades Visual Quality on Switch 2

Oblivion Remastered Update Degrades Visual Quality on Switch 2

By Hideo Kojima
Fire Emblem: Fortune's Weave Manga Expands Lore

Fire Emblem: Fortune's Weave Manga Expands Lore

By Jane McGonigal
Kojima Productions Clarifies Sony Relationship Amidst Physint Development

Kojima Productions Clarifies Sony Relationship Amidst Physint Development

By Roberta Williams
Steam Frame's Charging Conundrum Solved: Halving Recharge Times with New SteamOS Update

Steam Frame's Charging Conundrum Solved: Halving Recharge Times with New SteamOS Update

By Sid Meier
The Great RGB Debate: Is Your Gaming Setup a Light Show or a Stealth Machine?

The Great RGB Debate: Is Your Gaming Setup a Light Show or a Stealth Machine?

By Jane McGonigal
Silent Hill: Townfall Review – A Thought-Provoking Yet Overtly Literal Horror Experience

Silent Hill: Townfall Review – A Thought-Provoking Yet Overtly Literal Horror Experience

By Amy Hennig
UK Gaming Chart: Sony's Wolverine Dominates, Fire Emblem Secures Second Spot

UK Gaming Chart: Sony's Wolverine Dominates, Fire Emblem Secures Second Spot

By Amy Hennig
WoW Forever: Nostalgia-driven gameplay and unexpected beta success

WoW Forever: Nostalgia-driven gameplay and unexpected beta success

By Richard Garfield
Unveiling the Zelda Switch 2 Console and Hori Electric Ocarina

Unveiling the Zelda Switch 2 Console and Hori Electric Ocarina

By Hideo Kojima
Double Fine's Crowdfunding Campaign Faces Challenges After Releasing Voice Actor's Views

Double Fine's Crowdfunding Campaign Faces Challenges After Releasing Voice Actor's Views

By Reiner Knizia
Exploring the Enigmatic World of 'Fringe': A Dive into J.J. Abrams' Cult Sci-Fi Series

Exploring the Enigmatic World of 'Fringe': A Dive into J.J. Abrams' Cult Sci-Fi Series

By Mark Rosewater