2022年9月20日(現地時間) – NVIDIA、Omniverse上に構築されたMOD プラットフォーム NVIDIA RTX Remix を発表しました。
MODについて
Moddingは巨大な文化で、数百万人のModderが存在し、毎年数十億のModがダウンロードされています。インターネット上で最高のMODリポジトリである Nexus Mods は、1,800のゲームのための400,000のMODをホストしています。
Modは、より高速なGPUのリリースに伴ってグラフィックスを強化し、新しいコンテンツによってゲームの寿命を延ばし、ゲームプレイの総変換によってオーディエンスを広げ、公式DLCやアップデートサポートが終了した後も何年にもわたってゲームを新鮮な状態に保ちます。これは、PCゲームにとって重要な要素であり、タイトルの長期的な売上や人気に顕著な影響を与えます。
Bethesda SoftworksのThe Elder Scrolls V: SkyrimとThe Elder Scrolls V: Skyrim Special Editionは、Nexus Modsで最もダウンロードされたゲームで、それぞれのタイトルで最もダウンロードされたMODは、最新のGPUの力を利用して、当時の開発者ができなかった方法でゲームを強化するグラフィカルなものでした。
MODの課題
グラフィックスMODを作るのは簡単ではありません。実際にゲームを改造するためには、ゲーム固有のツールを開発し、すべてのアセットに対して新しいアートを作成しなければならず、ディスプレイスメントマッピングなどの最新の効果を追加するには、プログラミングの知識が必要とされます。そして、最終的な改造は、他の人がインストールできるように正しくパッケージ化されなければなりません。
多くの古典的なゲームは、ファイルにアクセスするのが難しく、公式の改造ツールもないため、改造が困難か不可能です。熱狂的なプログラマーは、しばしば才能を結集して、最も人気のあるゲームのためにこれらの困難な課題を克服することができますが、そうでないものが何百とあります。ツールなしでは、更新されたテクスチャやモデルをゲームに読み込むことはできません。
また、真のレイトレーシング(スクリーンスペース修正ではなく)を追加したい場合、いくつかの乗り越えられない障壁があります。古典的なゲームをレイトレーシングでアップグレードするのに必要な努力の例として作成された Quake II RTX のmodは、NVIDIAエンジニア、アーティスト、QA専門家のチームが、ソースコードや他の人のmodやツールの恩恵を受けて、開発に数ヶ月を費やされました。
NVIDIA RTX Remix
NVIDIA RTX Remixは、NVIDIA Omniverse上に構築された無料の改造(modding)プラットフォームであり、改造家がクラシックゲーム用の拡張マテリアル、フルレイトレーシング、NVIDIA DLSS 3およびNVIDIA Reflexを備えた #RTXON mod を素早く作成・共有できるようにします。
NVIDIA RTX Remixは間もなくリリースされ、対応するDirectX 8およびDirectX 9ゲームを固定機能グラフィックパイプラインで簡単にリマスターすることができます。
キャプチャ
対応するゲームで、ホットキーを押すと、周囲のシーンがキャプチャされ、Moddingで困難な課題の1つが簡単に解決されます。
RTX Remixは、RTX Remix Runtimeと呼ばれる革新的なカスタムD3D9 Runtimeのおかげで、テクスチャ、ジオメトリ、ライティング、カメラをキャプチャすることができます。
Morrowindのような古典的なゲームは、D3D9ランタイムを使用してGPUに描画コール(レンダリング命令)を送信します。RTX Remix Runtimeはこれらのドローコールをインターセプトし、個別のアセットに解釈し、それらのアセットを同一のシーンに再アセンブルします。
そこからRTX Remixは、アセットとシーンを広く採用されているオープン3Dフレームワークであり、カスタム3Dパイプラインの構築と運用のためのNVIDIA Omniverseプラットフォームの基礎となるUniversal Scene Description(USD)に変換します。
USD
RTX Remix は、NVIDIA Omniverse 上に構築されているため、これらの USD ゲームアセットは RTX Remix アプリケーション、または Adobe Substance 3D Painter, Autodesk Maya, 3ds Max, Blender, SideFX Houdini, Epic GamesのUnreal Engineといったゲーム業界標準アプリケーションを含む他の Omnverse アプリやコネクタに簡単にインポートすることができます。
改造チームは、Omniverse コネクタから Remix のビューポートに同期されたアセットを共同作業で改善、交換し、それぞれの変更を視覚化することができます。このパワフルなワークフローは、改造コミュニティのゲームへの取り組み方を変えるとされており、知識を様々なタイトルに伝えることができる単一の統一ワークフローを利用することで、多数の専用ツールを習得することなく、多様なゲームのリマスターを実現することができます。
PBRマテリアル
レイトレーシング用にアセットをリマスターする場合、レイトレーシングされた光と自然に相互作用するように、各テクスチャやサーフェイスには物理ベースレンダリング(PBR)マテリアルが必要です。例えば、ガラスは世界をクリアに映し出しますが、ラミネートフローリングはざらざらとした粗い反射をします。また、石材は目に見える反射はありませんが、光を跳ね返してシーンに影響を与えることができます。古典的なゲームでは、これらの特性を持たない単純な色のテクスチャで作られているのが一般的です。
テクスチャだけでなく、サーフェイスにも新しいディテールが必要です。クラシックゲームを強化するには、法線マップか、改造家が手作業で作った本物の幾何学的ディテールを持つ全く新しいサーフェイスが必要で、いずれも作成にかなりの時間を要します。
RTX Remixは、AIを利用してアートリマスターのプロセスを簡略化し、高速化します。AI Super Resolutionは、抽出されたテクスチャの解像度を最大4倍まで高め、1080pクラスのテクスチャをより高品質な4Kアセットに変換します。また、AI Physically Based Materialsは、ゲームの環境をスキャンして、抽出されたすべてのアセットにPBRプロパティを追加します。
Omniverseを介したコラボレーション
Bethesda SoftworksのThe Elder Scrolls III: Morrowindの下の画像では、NVIDIAのアーティストがRTX Remixを使用してシーンをリマスターしました。
Omniverseを介してRTX Remixの共有プロジェクトにロードし、メンバーの一人がオブジェクトのマテリアルプロパティや、SubstanceやMayaなどのOmniverse接続アプリケーションでアセットのメッシュを更新すると、ゲームシーンがRemixのビューポートで同期され、コラボレーションが容易にできます。2人目のアーティストは、Remixアプリケーションで、完成した各アセットを完璧な位置に移動させ、再構築されたオブジェクトを念頭に置いてシーンを再照明することに時間を費やすことができます。
このように、世界中に散らばるMODチームと24時間体制でコラボレーションや開発を行うことができます。以前は、ある人の作業が終わって送信されるのを待つ必要がありましたが、今では遅れはなく、別の人が引き継ぐことができます。
ライティング
テクスチャとモデルはリマスタリングプロセスの一部に過ぎません。クラシックゲームは高度なライティング技術がなかった時代に作られ、シーンを照らすためにしばしば目に見えない光源に依存していたからです。RTX Remixは、レガシーライトをリアルなものに変換し、レイトレーシングによってシーンをソフトでリアルな影で再照明することができます。
さらに、RTX Remixは、白色モードを通じて照明と影を分離して見ることができ、少しの努力で、ゲームにリアルなグローバルイルミネーション、影、アンビエントオクルージョン、反射をもたらす新しい照明を作成できる非常に高い柔軟性を提供します。モデラーは、ダイナミックライトを作成し、ボリューメトリックを導入して、より没入感のあるシーンを作成することもできます。
レイトレーシングをさらに強化するテクノロジー
RTX Remixは、先に紹介したQuake II RTXのようなリマスターに対する Nvidia の仕事を超えて、レイトレーシングをさらに強化する新しいテクノロジーを導入しています。
- 最もインパクトのある新機能の1つであるNVIDIA RTX Direct Illumination(RTXDI)は、パフォーマンスやリソースの制約を気にすることなく、ゲーム環境に何百万ものダイナミックなライトを追加することを可能にします。RTXDIは、リアルタイムでレンダリングしながらこれを可能にし、あらゆる形状のジオメトリを発光させ、適切な影を落とし、自由でダイナミックな動きを実現します。
- NVIDIA Reservoir Spatio Temporal Importance Resampling Global Illumination (ReSTIR GI) は、マルチバウンスに対してピクセル単位の正しい間接照明を計算する、新しいグローバルイルミネーション技術です。これにより、間接光をシーンに浴びせ、直接照明すらない暗いコーナーを高いパフォーマンスで照らすことができます。
- NVIDIA Real Time Denoisers(NRD)は、時空間(spatio-temporal)レイトレーシングのノイズ除去ライブラリで、リアルタイム性能で低レイパーピクセル信号のノイズ除去を支援します。前世代のデノイザーと比較して、NRDは、パフォーマンスを犠牲にすることなく、品質を向上させ、計算量の多いレイトレース出力をノイズフリーにします。
このようなレイトレーシング技術を組み合わせることで、正確なレイトレーシングを実現し、またスクリーンスペース技術で可能なことを実現します。
簡単にエクスポートして共有
RTX Remix Modの準備ができたら、簡単にエクスポートしてオンラインのゲーマー仲間と共有できます。ゲーマーは、Modをダウンロードして、.exeと一緒にゲームのディレクトリにドロップし、ゲームを起動するだけです。
NVIDIA RTX Remix Runtimeが残りの作業を行い、古いレンダリングAPIとシステムをRTX Remix Runtimeの64ビットVulkanレンダラーに置き換え、ビジュアルをその場でアップグレードしてくれます。滑らかなフレームレートを実現するNVIDIA DLSS 3と、エンドツーエンドのシステムレイテンシを低減して応答性を改善するNVIDIA Reflexが即座に追加され、プレイヤーに恩恵をもたらします。
そして、NVIDIA RTX Remix Modsは、Nexus Modsや他のサイトからダウンロードした既存のゲームプレイMODと一緒に動作するので、MODコンテンツが豊富なゲームにレイトレースのアップグレードを即座に提供することができます。
RTX Remix Runtimeエディタ
すべてのRTX Modには、RTX Remix Runtimeエディタが付属しており、プレイヤーはリアルタイムで自分の体験をカスタマイズするための多数のオプションを利用することができます。マテリアルプロパティを調整して世界を輝かせたり、照明の強さをカスタマイズしたり、フォグやボリューメトリックを追加したり、ブルームやモーションブラーなどのポストプロセス効果を取り入れたり、RTX Remix Runtimeがあれば、あらゆることが可能です。
上級ユーザーは、RTX Modで変更されたすべてのアセットをハイライトする診断ツールやヒューリスティック・ツールを有効にすることもでき、共同作業中のModチームがプレイしながら進行中のModを簡単にレビューし、より良いパブリック・リリースを実現することが可能です。
開発者用ウォークスルービデオで、以上の機能がどのようにリアルタイムで動作するかを確認することができます。
NVIDIA RTX Remix で作られた Portal with RTX
RTX Remixのパワーを実証するために、Nvidiaは、Valveの古典的なゲームを再構築したPortal with RTX DLCを作成しました。NVIDIA開発者は、このDLCを作るためにRTX Remixを使用して、上記で説明したすべてのツールとプロセスを適用してこの改造を共同で作成しました。
プレイヤーはRTXでPortalを手に入れ、高評価のゲームの1つを強化し、プレイしながらRTX Remix Runtimeで体験をカスタマイズすることができるようになります。
このDLCは、11月にPortalの所有者に無償で提供される予定です。
Portal with RTX DLCについてのより詳しい情報はこちらから
リリース通知を受けとる
正確な時期はわかりませんが、 RTX Remix ベータ版がもうすぐリリースされる予定です。
こちらのページから登録することで、リリース通知を受け取ることができます。
NVIDIA RTX Remixは、RTX Modsを作成するためにGeForce RTX GPUを必要としますが、Remixを使用して作成されたModは、Vulkanレイトレース・ゲームを実行できるあらゆるハードウェアと互換性があります。最大2倍のレイトレーシング性能とDLSS 3を備えたGeForce RTX 40シリーズGPUは、RTX Modsに究極の体験を提供するとされています。
GeForce RTX 40シリーズGPUについては以下の記事をご覧ください
NVIDIA RTX Remix: Create & Share #RTXON Mods For Classic Games
コメント