Rage with id-Tech5: More details about the new 16 gigapixel texture technology
Id Software has revealed more details of the technology behind the open world shooter Rage, which is based on the id Tech5 engine and will be published for Xbox 360, Playstation 3 and PC.
At the Siggraph 2009 id Software unveiled more information about the id Tech5 based open world shooter Rage. The engine has been heavily optimized for the PC as well as the options and possibilities of current video gaming consoles like the Xbox 360 and the PS3.
The textures have been among the things the developers focused on. ID Software refined the Mega Texturing process of Enemy Territory: Quake Wars into some kind of virtual texturing. For this process textures with a size of up to 128,000 x 128,000 pixels - all in all 16,384 megapixels. Those consist of 1024 so-called pages and are managed and addressed with a quad-tree.
This makes it easier to stream the texture content, which is a major feature for the usage on an Xbox 360 because there the system has to work even directly from the DVD if necessary - without temporary storage on the hard drive. Gaming PC and PS3s on the other hand are usually equipped with mass storage devices so that texture streaming is important but not as essential as it is for the Xbox 360 models without an HDD.
The pages are also critical in terms of the system memory usage. Common virtual memory can run out of address space for the pages anytime, so that data would have to be shifted around. With the tree structure of the virtual texturing, combined with a feedback analysis of the required data, the necessary part of the giant textures can be loaded step by step.
With those tricks id Software promises a unique and detailed visualization - on PC and consoles - for Rage and possibly other games, even though the general tech level can be reached with DirectX 9 hardware.
If you want to know more about Rage, visit the official homepage. You might also be interested in our article 13 years of Quake Engine: The famous games with id Technology.