初心者向けのReShadeとSweetFXの使用を開始する方法



要件:

ReShade

(( オプション) 追加のシェーダーパック:



  • MassFX
  • Ioxaによるシェーダー
  • ReShade3.0に移植されたReShade2.0シェーダー
  1. Reshadeインストーラーパッケージをダウンロードして、コンピューターにインストールすることから始めます。
  2. 次に、操作するゲームの.exeファイルを選択します。ReshadeはAPIを選択するように求めます。通常は、ゲームを実行しているDirectXバージョンを使用する必要があります。
  3. これで、ReShade DLL(dxgi.dll、d3d9.dll、opengl32.dllなど)を含むゲームフォルダー内のフォルダー構造と、いくつかのサブフォルダー「Shaders」とを含むフォルダー「reshade-shaders」が作成されます。 「テクスチャ」。
  4. これで、ゲームを起動し、Shift + F2を押してReShadeオーバーレイメニューを開くことができます。簡単なチュートリアルが表示されるので、それを実行してください。
  5. 設定を少し簡単にするには、[設定]ボタンをクリックし、[入力処理]オプションを[ オーバーレイが表示されている場合は、すべての入力をブロックしてください。」
  6. メインタブにシェーダーが表示されない場合は、 または、カスタムシェーダーパックをダウンロードしました 、[設定]メニューで、ReShadeがシェーダーを探す場所を確認します。通常は、 reshade-shaders Shaders andTexturesである必要があります。次に、ホームタブの[再読み込み]をクリックすると、使用可能なすべてのシェーダーが表示されます。
  7. これで、[ホーム]タブでエフェクトを有効にできます。エフェクトを構成するための変数は下部にあり、それらを検索できます。基本的に巨大なグラフィックオプションメニューのように、かなり直感的です。
  8. 覚えておくべきことの1つは、使用する場合は 深さベースの効果 (HBAO / MXAO、被写界深度、またはいくつかのSMAA深度効果)、作業中のゲームに固有のメモに従ってプリプロセッサ定義を構成する必要があります-ゲームの膨大なリストと推奨される深度を見つけることができます- Reshade Webサイト、またはトラブルシューティングのアドバイスについてはフォーラムの定義に基づいています。
  9. すべてのエフェクトを構成した後、すべてのシェーダーをコンパイルしてゲームに適用するには時間がかかります。ゲームを起動するたびにこれが実行されるか、Altキーを押しながら前後にタブを移動します。ゲーム。このプロセスを高速化するには、次のいずれかを実行できます。 使用しないシェーダーを削除します (サブフォルダーに移動することにより)、または有効にする パフォーマンスモード [設定]タブで。パフォーマンスモードを有効にすることで、すべての変数を静的にします( つまり、パフォーマンスモードが無効になるまで編集できません) 、ただし、コンパイルが大幅に高速化され、全体的なフレームレートも向上します( ReShadeはバックグラウンドでシェーダーをスキャンして、適用する必要があるシェーダーを確認しないため)

ReShade3.0でSweetFXを使用する方法

何らかの理由でSweetFXとReShadeを組み合わせたい場合は、このインストール手順に従うことができます。知っておくべき唯一のことは ゲーム内のReShadeGUIを使用してSweetFXをリアルタイムで構成することはできません。すべての構成変数をSweetFX構成形式からReShade.iniファイルに適合させる必要があります。



  1. 前に説明したようにReShadeをインストールしますが、 GitHubリポジトリのシェーダーを使用しないでください –すでにインストールしている場合は、それらを削除します。技術的にはあなた たぶん......だろう それらをすべて一緒に使用しますが、初心者にとっては多くの混乱を招きます。したがって、ReShadeをインストールした「Shaders」フォルダと「Textures」フォルダを削除するだけです( ゲームディレクトリ内)
  2. 次に、SweetFXフォルダーとSweet.fxファイルをReShade.DLLの隣のゲームフォルダーに配置します。ReShade.fxをコピーしないでください。Sweet.fxが読み込まれ、ReShade.fxをSweet.fxで上書きする場合はSweet .fxが読み込まれます 2回 そして、あなたは非常に奇妙な二重効果を持っているでしょう
  3. ゲームを起動すると、ReShadeがSweet.fxプリセットをロードします。 Notepad ++などでSweetFX構成ファイルを微調整しながら、ゲームをウィンドウモードのままにするなど、SweetFXを通常どおりに構成できるようになりました。

パフォーマンスに関する注意:

ReShadeは、パフォーマンスへの影響を最小限に抑えて使用できます( せいぜい数フレームの損失) 一部のカラーエンハンスメントシェーダーのみを使用している場合、またはすべての高度なシェーディングテクニックを有効にしている場合は、フレームレートを完全に半分以上カットできます。スイートスポットを見つけるためにさまざまなもので遊ぶのが一般的なベストプラクティスですが、FPSの観点からシェーダーにかかる費用の一般的な考え方は次のとおりです( ちなみに、これは累積的です–効果ごとに)



  • 明るさと色補正シェーダーは、通常、FPSの約1%の費用がかかります。
  • SMAA / FXAAのような後処理フィルターのコストは2%〜5%です。
  • フィルターの研ぎと軟化には、エフェクトの種類に応じて約2%〜5%の費用がかかります。

被写界深度やブルームなどの高度なシェーダーにはコストがかかる可能性があります 20まで% 、ただし、これは使用しているGPUタイプとDOF /ブルームテクニックによって異なります。

最も高価なシェーダーは、フレームレートの30%から50%のコストがかかるさまざまなアンビエントオクルージョンシェーダー(MXAO、HBAO、SSAOなど)ですが、これもGPUの種類と使用している特定のシェーダーテクニックによって異なります。

同じことを行うさまざまなシェーダーを試して、PCでどのバージョンが最適に動作するかを確認することをお勧めします。たとえば、一般的に次のことに同意しました。



  • 活気>彩度
  • LumaSharp>アダプティブシャープ
  • FXAA> SMAA

優れたモニターがある場合は、これらの効果の一部を放棄することもできます。たとえば、Nvidia / CatalystパネルでDigitalVibranceをアップするだけで、Vibranceシェーダーの使用をスキップできます。また、一部のモニターは、R​​eShadeが行うことの多くを実行できます。たとえば、モニターのネイティブ設定を使用してシャープネスを上げることができるモニターです。 ReShadeでシャープ技術を使用するよりも、パフォーマンスへの影響をゼロにして使用することをお勧めします。 モニターがサポートしている場合。

シェーダーを適用するための一般的なヒント

2月- 「LookUpTable」の略で、基本的に外部ソースからの色補正情報が含まれています。これは.PNG画像になります。これは、ゲームに色補正を適用するための最良の方法の1つです。 パフォーマンスへの影響はゼロ 、初期設定が必要です。あなたは空白をつかむ必要があります Lut.PNG ReShade Texturesフォルダーから、ゲームプレイのゲーム内スクリーンショットを撮ります。

GIMPやPhotoShopなどのプログラムを使用して、ゲームプレイのスクリーンショットとLUT.PNGを1つのレイヤーにマージし、スクリーンショットのカラーカーブの調整を開始します。 色編集のみを行い、後処理は適用しないでください。LUTは色補正にのみ使用されます。基本的に、LUTがゲーム内でこれらの色を適用するように、スクリーンショットの色を調整しています。ゲームプレイをリアルタイムでPhotoshopで処理するようなものだと考えてください。

次に、作業内容をLUT.PNGとしてエクスポートし、ゲームディレクトリの「textures」フォルダ内の元の空白のLUT.PNGにコピーして、ReShadeでLUT.fxを有効にします。これで、写真編集プログラムに表示する色を編集したときとまったく同じようにゲームが表示されます。これは、パフォーマンスへの影響がなく、追加の色補正シェーダーを使用せずに、絶対的な好みに色補正を適用するための絶対的に最良の方法です。

LumaSharpen – これを強度1.0、「通常」のパターンに設定してから、デバッグをオンにしてクランプを調整し、白いハイライトを作成せずに可能な限りシャープになるようにすることをお勧めします。これには約0.2のクランプを使用できます。

フィルムグレイン - 微妙な効果を出すために、信号対雑音比を約16に設定できます( したがって、シャドウにのみ適用されます) 、強度を1.0に、分散をフィルムのグレードにどのように表示するか– 0.5の分散から始めて、そこから好みに合わせて調整してみてください。

ブルームとレンズフレア– ブルームのオプションは通常、マジックブルームまたはアンビエントライトです。これは、非常に古く見えるブルーム効果を持つ古いゲームで最もよく使用されるため、これらのゲームでブルーム設定を無効にしてから、ReShadeを介して適用できます。

被写界深度 - ReShadeで利用できるDOFテクニックはかなりたくさんあるので、通常は自分に最適なテクニックを見つけたいと思いますが、一部のゲームではDOFがおかしい場合があることにも注意してください。画面全体に適用されるため、GUIやゲームメニューの一部などがぼやける場合があります。一般に、MatsoDOFまたはAdvancedDOFが使用するのに最適なDOFテクニックです。次に、ゲーム内オブジェクトが非常に近くにない限り、シェーダーが効果を発揮しないように、ニア/ファーブラーカーブとブラー量を調整します。ゲームカメラ。 被写界深度効果では、ReShadeがゲームの深度バッファーにアクセスできる必要があります。これはマルチプレイヤーゲーム(バトルフィールドなど)では一般的に不可能です。ゲームエンジンの深度にアクセスできる場合、人々は仮想的にウォールハックなどを作成できるためです。 -バッファ。

HQ4X – これは、粒子の粗いゲームやピクセル化されたゲームをスムーズにするために使用できます。設定は、必要なスムージングのタイプに大きく依存するため、ユーザー次第です。

MXAO – これはアンビエントオクルージョンの最も強力なバージョンであり、フレームレートの影響という点でコンピューターをひざまずかせます。コンピューターがMXAOを処理できる場合(そして、作業中のゲームがおかしくなり、MXAOが適用されていても奇妙に見えない場合)、それを微調整する最良の方法は、白黒のデバッグビューを使用することです。 丁度 微調整しているもの。また、最高の効果を得るには、間接照明(SSIL)を組み合わせて使用​​します。

表面のぼかし– これは、テクスチャを油絵のように見せたい場合など、ゲームのアートスタイルを変更するためのものです(DOTA 2のように)。

UIマスク- これは、MXAOやDOFなどの深度効果を使用していて、その効果がゲームのUIに適用されて、奇妙に見える場合に使用します。ゲームプレイのスクリーンショット(UI / HUDが表示されている)を撮り、写真編集プログラム内でスクリーンショットを開いて、すべてを消去することができます HUD / UIを除く 透明なPNGにします。 UIマスクをこの.pngファイルにポイントすると、ゲーム内のすべてに深度効果が適用されます。 PNGで消去しなかったビットを除いて

読んだ7分