Ray Tracing Can Render Realistic Shadows & Reflections, Can Also Improve AI & Collision Detection

Imagination's Alex Voica explains how PowerVR Ray Tracing provides an efficient solution for video game graphics.

Posted By | On 15th, May. 2014

powervr ray tracing

Image Credit: Anandtech.

Although there are a few games like Killzone Shadow Fall that use Ray Tracing, the technology is still pretty difficult to implement in video games. Not too long ago, we wrote about the potential of DirectX 12 in implementing ray tracing on the Xbox One and although theoretical scenarios exists not many retail games uses them.

GamingBolt was able to get in touch with Imagination who are working on ray tracing technology called as PowerVR Ray Tracing. Imagination is a leading technology company that deals in providing tools for graphics, video, communications and processing. Their 64-bit MIPS architecture based CPU were used in PlayStation 2 and PlayStation Portable.

Speaking to Alex Voica, who is the Marketing Communications team at Imagination, GamingBolt asked about the potential that PowerVR Ray Tracing holds in changing video game graphics.

Ray Tracing is mostly used in movies [like Avatar] but according to Alex there is no reason why it can’t be used in a video game. “Even though most people think ray tracing is only useful for non-real time photorealistic, physically accurate rendering for things like movies and adverts, there is absolutely no reason why it cannot be used in real-time renderers for games, especially since there is now efficient hardware support for accelerated ray tracing in the PowerVR Wizard GPU family.”

Alex then talks about the advantages of using Ray Tracing over raster techniques. “The main use for ray tracing in rendering is to accurately simulate effects such as hard and soft shadows, transparency, reflections or refractions. All these ray tracing-based effects are easy to implement, they do a better job approximating the physical light transport phenomena, and they avoid the artefacts of even the more sophisticated raster techniques. ”

“Additionally, they can be more efficient.  Ray traced shadows allow for per-pixel sampling decisions so there is much less waste in scenes with many shadow casting lights.  Moreover, ray tracing reflections are a big win over using dynamic reflection maps in scenes with many reflective objects.  This is because there is no need to perform a separate rendering pass for each object when you can trace rays for the pixels that are visible. ”

Finally Alex explains how Ray Tracing could actually help in other features like collision and AI. “While the primary application of ray tracing is rendering, there is nothing that prevents it from being used for other purposes. There are many applications that would benefit from the ability to know the entire layout of the scene and can use ray tracing independent of rendering; physics and collision detection or visibility detection in AI are two perfect examples. ”

“For example, characters in a first-person shooter can start to see and understand the 3D environment around them, using the ray tracing to process spatial understanding. This opens up a new world for realistic behavior when in-game agents can make decisions based on direct line of sight calculations that model what they are able to see.”

What do you think about Ray Tracing? Let us know your thoughts in the comments section below.

This is just a snippet from our interview with Imagination and we will have more in the coming weeks.


Amazing Articles You Might Want To Check Out!

Keep On Reading!

Kiln Open Beta is Now Available on Steam

Kiln Open Beta is Now Available on Steam

Pottery never looked this entertaining, and probably never had this much breakage with a chaotic gameplay loop...

Samson Roadmap Revealed, Next Update Focuses on Stability, Polish and Feedback

Samson Roadmap Revealed, Next Update Focuses on Stability, Polish and Feedback

It’s a busy month ahead in Tyndalston as the Samson team tries to claw its way back into its players’ good...

Code Vein 2’s Patch 1.0.7 Brings Performance Fixes, Balancing Changes, and More

Code Vein 2’s Patch 1.0.7 Brings Performance Fixes, Balancing Changes, and More

The new patch aims to improve performance and quality of life while making subsequent playthroughs feel more c...

MOUSE: P.I. For Hire Trailer Reveals Cast, Including Troy Baker as Jack Pepper

MOUSE: P.I. For Hire Trailer Reveals Cast, Including Troy Baker as Jack Pepper

He's joined Florian Clare, who plays journalist Wanda Fuller; Camryn Grimes, the voice of assistant Tammy Tumb...

Wuchang: Fallen Feathers Producer/Director Fired, Studio Faces Layoffs – Rumor

Wuchang: Fallen Feathers Producer/Director Fired, Studio Faces Layoffs – Rumor

It’s more saddening reports of layoffs, and Leenzee might just be taking a more brutal approach than most if...

New Metro Game Expected to be Announced Next Week – Rumor

New Metro Game Expected to be Announced Next Week – Rumor

4A Games could finally reveal more details about the franchise's next mainline title, which was confirmed to b...