最近のHorizon Zero Dawnリマスターは単なる表面の刷新ではありません。オリジナルタイトルをその続編であるHorizon Forbidden Westのレベルに引き上げるビジュアルの再設計です。この成果は、Decima EngineとAutodesk Maya、Houdini、Substanceなどのオーサリングツールとの深い統合なしには実現できませんでした。リアルタイムでグラフィックの忠実度を2倍にすることを可能にしたワークフローを分析してみましょう。
Decima Engineと大規模アップデートのアーキテクチャ 🎮
リマスターの中核は、Decima Engineのシェーダーと照明システムをForbidden Westで使用されているバージョンに移行することにあります。例えば、ボリューメトリックライティングはHoudiniで散乱ボリュームを使用して再構築され、その後エンジン用に最適化された3Dテクスチャにベイクされました。植生については、Autodesk Mayaを使用してベースモデルのリトポロジが行われ、Substance Designerがプロシージャルなバリエーションマスクを生成し、Decimaがテクスチャを繰り返すことなく何千ものユニークな茂みをレンダリングできるようにしました。高度な水シェーダーは、地形の深度データとHoudiniで事前計算された波のシミュレーションを組み合わせたカスタムシェーダーの結果であり、リアルタイムでGPUリソースを消費することなく、動的な屈折と泡を実現しています。
クロスプラットフォーム開発の教訓 🛠️
この事例は、効果的なリマスターがテクスチャの解像度を上げるだけではなく、アセットパイプラインを再構築することに依存していることを示しています。鍵となったのは、Houdiniを使用してプロシージャルデータ(岩の散乱や草の高さなど)を生成し、Decima Engineがそれをインスタンスとして解釈することで、メモリ負荷を軽減したことです。開発者にとっての教訓は明確です。プロシージャルオーサリングツールと、更新されたエンジンへのシェーダー移行に投資することで、ゲームをゼロから書き直すことなく、次世代の結果を得ることができるということです。
Horizon Zero Dawn Remasteredでは、前世代のコンソールでパフォーマンスを損なうことなく、これほど顕著なグラフィックの飛躍を達成するために、グローバルイルミネーションパイプラインとアンビエントオクルージョンシステムをどのように最適化したのでしょうか?
(追記:ゲーム開発者とは、人々が2時間でクリアするゲームを作るために1000時間を費やす人のことです)