Tuesday 18 August 2009

The future of gaming graphics according to Crytek co-founder

Some very useful insights in the way we'll be seeing real-time entertainment graphics were presented in the keynote at GDC Europe of Crytek co-founder Cevat Yerli who discussed the "future of gaming graphics" from the perspective of the German developer and CryEngine maker. Talking trends, Yerli observed that GPUs and CPUs are "on a collision course", as CPUs get more parallel and GPUs are moving towards more general-purpose computing. He recommended OpenCL as a good base for addressing the issue.

Yerli suggested that Crytek is estimating 2012 to 2013 for the next generation of home console hardware. But thanks to the success of the relatively horsepower-light Wii, "there's a big debate about whether there will be a next generation at all", he admitted. H also e suggested most games use artistic styles, physics and AI to differentiate themselves, at least up to 2012 when the next generations may arrive.


He then focused on the actual technical innovations that he feels will make a difference in graphics. For example, tech like point-based rendering is potentially faster than triangle-based rendering at certain higher qualities, and works well with levels of detail. On the other hand point-based rendering might define a certain super-high polygon look for game, Yerli said. However: "There's a lot of games today in the Top 10 which don't need that", he conceded, and content creation tools are almost exclusively based around triangles right now.

He also noted ray-tracing as a possible rendering method to move towards, and particularly recommended rasterization and sparse voxel octrees for rendering. Such principles will form "the core" of future technology for Crytek's next engine, Yerli said, and the goal is to "render the entire world" with the voxel data structure.

Concluding, Yerli suggested that, after 2013, there are opportunities with new APIs and hardware platforms to "mix and match" between multiple rendering models, with "a Renaissance of graphics programming", and visual fidelity on a par with movies such as Shrek and Ice Age rendered in real time.

No comments: