2024年9月19日 – Unity Technologiesは、バルセロナで開催されたUnite 2024でUnityを使用したリアルタイムシネマティックデモ「Time Ghost」を公開しました。
リアルタイムシネマティックデモ「Time Ghost」
「Time Ghost」は、「The Blacksmith」、「Adam」、「Book of the Dead」、「The Heretic」、「Enemies」などのプロジェクトを手掛けたチームが開発したUnity Originalsの最新リアルタイムシネマティックデモです。
このデモでは、Unity 6における、ビジュアルクオリティ、プロジェクトの複雑さ、機械学習ワークフローの実用的な使用といった以下のような、進歩を紹介しています。
Unity 6のグラフィックス
Time Ghostのビジュアルクオリティと複雑さは、Unity 6のすべてのグラフィックス機能における全面的な進歩によって実現されています。デモでは、HDRPの最新の改善、APV、シナリオブレンディング、煙の照明によるより洗練されたライティングオプション、GPU Resident Drawerによるパフォーマンスの向上、VFX GraphやShader Graphのような強力なアーティストツールを活用しています。
DOTS ECSによる大規模な環境
DOTS ECSを活用し、木や草などの植生を最大1,200万インスタンスまで持つ、生き生きとした環境が作成されました。これにはHoudiniが使用され、アセットを点群としてUnityにエクスポートし、DOTS ECSエンティティに変換しています。このアプローチにより、最大で850万近くのアクティブピースでありながら、グラフィックシステムに渡されるエンティティは50万以下という膨大な量の植生を扱うことが可能となりました。ImpostorとLODシステムにより、高性能なレンダリングとリアルタイムのシーン探索を実現しています。
布の変形のための機械学習
Unity Sentisを使用してリアルタイムで高品質な変形を実現するために、カスタムの機械学習(ML)モデルが開発されました。2,000フレームの頂点アニメーションでMLモデルをトレーニングすることで、2.5GBのデータは47MBのモデルに削減されました。これにより、1フレームあたりわずか0.8msで優れた変形が可能になり、オフライン計算のビジュアル忠実度が維持されています。
VFXコリジョンシステム
改良されたVFXコリジョンシステムは、より安定し、堅牢で、エネルギーを節約できるようになりました。このデモでは、キャラクタに落下する破片の挙動を強化するために使用されています。新しいコリジョンイベントにより、破片の塊が接触するとばらばらになり、カオスで有機的な外観がさらに強調されるなど、インタラクティブ性がさらに高まりました。
改良されたヘアシステム
高密度でリアルタイムのシミュレートヘアを可能にするヘアシステムが改良されました。Enemiesで最初に使用されたこのシステムはTime ghostでより強力に、より高性能になりました。新機能には、シームレスなレンダリングLOD、自動LOD生成、ボリューメトリックウィンドなどがあり、これらすべてが大規模な設定での忠実度の高いシミュレーションとレンダリングを可能にします。
プロジェクト情報
Unity 6エンジンで開発されたTime Ghostは、Intel Core i9-14900K CPUとNvidia GeForce RTX 4090 GPUを搭載したPCで動作し、Unite Barcelona 2024で公開されました。
このプロジェクトでは、以下のようなUnityの製品、機能、サービスが活用されています:
- Rendering performance, quality, and scope:
- HDRP
- DOTS (Entities Graphics)
- GPU Resident Drawer
- Lighting
- Volumetric Clouds
- APVs (Adaptive Probe Volumes)
- Scenario Blending
- Time of day
- SpeedTree
- Sentis
- VFX Graph
- Six-way smoke lighting
- Volumetric fog output
- Improved collisions
- Instancing
- Unity’s Hair System
- Cinemachine
- LiveCapture
リリースについて
2024年10月17日の Unity 6のリリースと同時に、「Time Ghost」のプロジェクトシーンが Unity Asset Store でリリース予定です。シーンには、布の変形を利用した環境とキャラクターが含まれているとのことです。
今後の Unity 6 リリースに関する最新ニュースとアップデート情報は こちらの waitlist へ登録することで入手できます。
コメント