エルデンリングでレイトレーシング?自分で追加した方法は次のとおりです

エルデンリングでレイトレーシング?自分で追加した方法は次のとおりです

エルデンリングは 見た目が良くありません。役に立ちますが、少なくとも私にとっては、 Sekiro: Shadows Die Twice Dark Souls 3 と比べると画質が一歩後退しています。プレイしている間、私はこう考え続けました。「開発者がゲームにレイ トレーシングをパッチしてくれたらいいのに」。

しかしその後、それは自分でもできることに気づきました。

Elden Ring は、 レイ トレーシング とその薄っぺらな定義、ゲームが照明を計算するさまざまな方法、 Nvidia の RTX ゲームが 技術レベルでどのように動作するかを通じて冒険を促しました。結局、 Elden Ring を含むいくつかの PC ゲームにレイ トレーシングを追加することになりました。 私がやった方法は次のとおりです。

レイトレーシングの入門書

「Battlefield V」の目に反射する爆発。

レイ トレーシングをサポートしていないゲームでレイ トレーシングの栄光を達成するのは簡単ではありません。しかし、ReShade というツールのおかげでそれが可能になり ます

どうやって?覚えておくべきことは、レイ トレーシングは機能ではなく技術であるということです。 Nvidia の RTX レイ トレーシングは、 一部の人が正しいと呼ぶものである、RTX レイ トレーシングが何であるかを定義する上で先頭に立ってきました。 レイトレーシング 。要するにRTX レイトレーシング 現在画面上に何が表示されているかに関係なく、シーン内の各光源から出てくる光線を追跡します。

私が自分自身を加えて話していることは、「レイ マーチング」と呼ばれることもありますが、それとレイ トレーシングの間の灰色の領域を曖昧と呼ぶのは控えめな表現であると言うべきです。レイ マーチングでは、各レイがシーン全体のオブジェクトとどのように相互作用するかを決定する骨の折れるプロセスを経る代わりに、深度マップを使用してレイを発射し (または前方に行進させ)、照明特性を決定します。以下に、オブジェクトがカメラからどれだけ遠いか近いかを示す深度マップの例を示します。

Elden Ring の深度マップ。

ここには技術的な詳細がたくさんありますが、重要なことは次のとおりです。レイ トレーシングは、どれほど要求の厳しいプロセスであっても、本物のような照明をシミュレートしようとしますが、レイ マーチングは現在画面上に表示されているもののみを対象とします。どちらも レイトレーシング 彼らは光線が物体でどのように反射するかを計算しているという点で、非常に異なる方法でそれを行っています。

これらの説明はすべて、レイ トレーシングにはさまざまな用途があることを理解するために重要です。間違いなく、ほとんどの人が思い浮かべるのは、 レイトレーシング 反射として使用できますが、さらに多くの用途があります。 レイトレーシング また、シャドウ、アンビエント オクルージョン、グローバル イルミネーション、および基本的にライティングとシャドウに関連するその他のテクニックにも触れます。

ここで、Pascal “Marty McFly” Gilcher の RTGI ReShade シェーダの話に戻ります。これは、ReShade と呼ばれるツールを通じてレイ トレースされたグローバル イルミネーションを処理するシェーダーです。基本的に、ゲームからの命令がグラフィックス ドライバーに到達する前に変更する仲介者です。これは、RTX 対応ゲームで見られるような「本物の」レイ トレーシングではありませんが、 レイトレーシング 適切にサポートされていないゲームでよりリアルな照明と影を提供する手法として。

Gilcher は 、Patreon を通じて RTGI シェーダを月額 5 ドルで 提供していますが、Nvidia グラフィック カード (GeForce Experience の SSRTGI、またはスクリーン スペース レイ トレーシング グローバル イルミネーション、フィルタ) でも無料で利用できます。私はサポートを示すために登録し、すぐにシェーダーを取り出してお気に入りのゲームをいくつかプレイしてみました。

しかしその後、それを機能させるには非常に複雑なプロセスが必要であることに気づきました。

忍耐力の試練

アサシン クリード オデッセイの通常マップと深度マップが隣り合ったもの。

RTGI シェーダを入手したら、 ReShade をインストールする 必要がありました。私は以前 ReShade を使用したことがありますが、ゲームの外観を変更することに興味がある場合は、学ぶ価値があります。最初のステップは、テストしたいゲームごとに ReShade と RTGI シェーダーをインストールすることでした。一度に 1 つずつ実行する必要があります。

ReShade の構成は、初めて起動するときに実行される簡単なチュートリアルのおかげで非常に簡単です。初めて Elden Ring のシェーダをオンにしましたが、何も起こりませんでした。もう少し調べてみましたが、理由が分からなかったので、このアイデアはしばらく棚上げしました。

私の問題、そしてテストしたほぼすべてのゲームで遭遇した問題は、深度マップに起因していました。 RTGI シェーダは深度マップを使用して照明をシミュレートする方法を決定するため、これは RTGI シェーダにとって最も重要です。ゲームでは異なるアプローチが使用されるため、深度マップをまったく取得しない場合もあれば、マップを反転してカメラに近いオブジェクトが遠くにあるようにレンダリングしたり、その逆を行ったりする場合もあります。

RTGI はこれらの問題に対処するツールを提供していますが、必ずしもユーザーフレンドリーとは言えません。 Assassin’s Creed Odyssey のようなゲームでは、 RTGI を使用して深度マップを反転する必要があり、 Batman Arkham City のようなゲームでは、 深度マップがシーンのどこまで到達するかを確認する必要がありました。すべてに適合する万能の解決策はありませんが、少し練習した後、深度マップをすぐに調整して希望の結果を達成することができました。

Elden Ring の RTGI ReShade 設定。

それが現実的な結果を達成するために心配すべき主な点ですが、他にも少なくとも十数のハードルに遭遇しました。物体の周りのハロー、厳しく魅力のない光の漏れ、そして影との奇妙な相互作用が何度か現れました。また、 Half-Life 2 などの一部のゲームでは、 何をしてもシェーダーが正しく見えませんでした。

RTGI を使い始めたい場合は、正しい道を歩むためのいくつかのヒントを以下に示します。

  • RTGI をオンにした後は、ReShade で DisplayDepth シェーダを必ず有効にしてください。深度マップが正しく表示されているかどうかを確認するために必要ですが、後でオフにすることもできます。
  • ゲーム内のアンチエイリアスを無効にします。 ReShade を通じてアンチエイリアシングを処理できますが、RTGI の深度マップが台無しになる可能性があります。
  • RTGI はシェーダーのグローバル設定を提供します。これらは DisplayDepth インターフェイスで説明されており、深度マップに表示される内容に基づいて調整する必要があります。
  • ReShade の [アドオン] タブで、深度マップを必ず選択してください。下部にマップのリストが表示されますが、非常にわかりにくいです。ディスプレイに一致する解像度を持つものを探しています。
  • RTGI はそれ自体で色の問題を引き起こす可能性があるため、後でゲームの外観を調整するには必ずカーブ ツールまたはレベル ツールを使用してください。
  • RTGI には、インターフェイスの下部にいくつかの設定 (レイの無限のバウンス、マテリアルベースのライティングなど) が含まれています。最良の結果を得るには、おそらくこれらの機能の少なくともいくつかをオンにする必要があります。

RTGI は多くの忍耐と実験を必要とするため、ワンクリックの解決策として RTGI を選択しないでください。すべてのゲームで使用するわけではありませんが、 『エルデン リング』 のような頻繁にプレイしたいタイトルでは、素晴らしい結果が得られます。

結果

アサシン クリード オデッセイのシミュレートされたレイ トレーシング。

1 週間、あるいは 1 か月、場合によっては 1 年かかるテクノロジの話には十分です。 RTGI が実際に何ができるかを見てみましょう。 10 のゲームに適用しましたが、見た目が気に入ったのは 5 つでした: Assassin’s Creed Odyssey、 Batman Arkham City、Hitman 3、Metro 2033 Redux、 そしてもちろん Elden Ring。

スクリーンショットは次のとおりです。

RTGI はすべての作業を単独で実行しているわけではありません。前述したように、RTGI の後にレベルまたはカーブの調整を追加して、おかしな動作のバランスを取ることをお勧めします。すべてのゲームでそれを行う必要があり、RTGI と同様に試行錯誤のプロセスでした。

しかし、私は今でも RTGI がもたらす深みが大好きです。 Elden Ring では、 これによりシールドの裏側が適切に影付けされます。 『ヒットマン 3』では、 エージェント 47 のコートの接触影と、他の表面にこぼれる明るい光からのブルームがそれです。 RTGI はゲームを全面的に見直すわけではありません。それは単にそれらを強化するだけです。

それは価値がありました?

エルデンリングで馬に乗る英雄。

いいえ、大多数のゲーマーにとって、ReShade や RTGI をいじることはまったく価値がありません。私はオタクであり、コンピューター グラフィックスが大好きなので、この作業を行ったのですが、それでも途中で何度も挫折しました。

見た目を改善したいゲームがあり、それに多くの時間を費やす予定がある場合は、RTGI が解決策です。必須ではありませんが、 がある場合、RTGI は試すための材料を豊富に提供します。時間をかけて設定を正しく設定したことを考えると、結果は素晴らしいものになります。

すべてのゲーム、あるいはほとんどのゲームで RTGI を使用するつもりはありません。ただし、一部の では、マルチプレイヤー ゲームで RTGI または ReShade フィルターを使用すると、BAN を得る迅速な方法になります。私はそれをもう一度使用します。

「エルデンリングでレイトレーシング?自分で追加した方法は次のとおりです」についての動画選定!

【エルデンリング】レイトレを使うべき人と使わないべき人【PS5版】
【検証】エルデンリングのアプデで何が追加された?レイトレの効果をまとめてみた