説明会では、エピック・ゲームズ・ジャパン(Epic Games Japan)が、Sparse Voxel Octreeを導入した新しいゲームエンジン「Unreal Engine 4」を説明した。Unreal Engine 4は、すべての動的オブジェクトをリアルタイムでレンダリングするほか、製作環境における即応性を重視することを目的として開発を進めており、その実現のためにSparse Voxel Octree Global IllumintionやGPU Verticleといったレンダリングシステムを採用する。
エピック・ゲームズ・ジャパンが行ったElementalデモによるリアルタイムレンダリング(使用したPCの構成は、GeForce GTX 680、グラフィックスメモリは2Gバイト、Core i7-3930K、システムメモリ32Gバイト)の紹介でも、間接光の効果を取り上げ、オブジェクトテクスチャによる間接光描画の違いや、オブジェクトの厚みによって透過光の表現が変わること、射す光の明るさによって、ダストなどの細かいオブジェクトが見えたり見えなかったりする変化などを示した。
Sparse Voxel Octree Global Illumintion以外でも、Unreal Engine 4では、GPUパーティクルの演算をすべてGPUで行うようになったほか、物理演算処理においてもこれまで衝突判定などエピックの独自ファンクションで行っていた演算をPhysXに統合したという。
さらに、視覚効果以外におけるUnreal Engine 4の目的として、エピック・ゲームズ・ジャパンは、「開発者の創造性と生産性を最大限に引き出す」と制作作業におけるメリットも訴求している。これは、Sparse Voxel Octree Global Illumintionの導入で、修正した結果をリアルタイムですぐに確認できることで、思いついたアイデアをすぐに試せるだけでなく、修正反映の待ち時間もなくなることで作業時間が大幅に短縮できるためと、エピック・ゲームズ・ジャパンは訴求した。
Copyright © ITmedia, Inc. All Rights Reserved.