Semiconductor firm Imagination Technologies, whose PowerVR chipsets are at the heart of Apple's A-series processors, on Tuesday previewed the impressive capabilities of its new Wizard series of ray tracing GPUs that may one day bring hyper-realistic graphics to iOS games.
In a demonstration video, the ray tracing technology was shown working alongside more traditional rasterized graphics to power high-resolution shadows, realistic lighting reflections and refractions, and more believable translucency for materials like plastic and glass. Imagination said that real-world implementations will bring even larger performance improvements, since the GPUs can be integrated directly into system-on-a-chip designs.
Ray tracing is a method for creating a computer-generated image in which the paths of individual rays of light are calculated based on the materials they encounter in a scene. The technique has long been used in computer graphics, but traditionally requires significant processing power and only recently began being used for realtime applications such as games.
Because each ray of light is calculated separately, images generated using ray tracing can be extremely realistic. Its effects are especially noticeable when a scene involves complex reflections, such as light bouncing off of a highly-polished translucent sphere.
Originally introduced at this year's Game Developers Conference, Imagination's new Wizard GPUs are designed to lower the power and memory requirements for realtime ray tracing to make it suitable for mobile environments. The GR6500 -- the first in the Wizard series -- boasts 4 unified shading clusters and 128 ALU cores that can render up to 300 million rays per second.
Apple owns a minority stake in Imagination Technologies, and PowerVR chipsets have been in every iOS device since the iPhone 3GS. In February, the two companies announced an extension of their licensing pact that spans multiple years and "gives Apple access to Imagination's wide range of current and future PowerVR graphics and video IP cores."