アップスケーリング技術は、DinobladeのようなUnreal Engine 5ゲームでスムーズなフレームレートを維持するために利用できる最も強力なツールです。より低い内部解像度でゲームをレンダリングし、出力をインテリジェントに再構築することで、DLSS、FSR、TSRは最小限の視覚的妥協でFPSを20%から60%向上させることができます。このDinoblade DLSS FSRアップスケーリングガイドでは、各技術の説明、品質の比較、そしてすべてのGPU tierに最適な設定の推奨を提供します。
UE5ゲームにおけるアップスケーリングの仕組み
アップスケーリング技術を選択する前に、基本的なメカニズムを理解することで、どのモードを使用し、どのようなトレードオフを受け入れるかについて、情報に基づいた決定を下すことができます。
アップスケーリングを用いたレンダリングパイプライン
アップスケーリングを使用しない場合、GPUはディスプレイのネイティブ解像度で各フレームをレンダリングします。1080pでは、1フレームあたり約200万ピクセルです。1440pでは約370万ピクセルに増加します。GPUはすべてのピクセルに対してジオメトリ、ライティング、エフェクトを処理する必要があります。
アップスケーリングを使用すると、GPUはより低い内部解像度(例:1080pの代わりに720p(約90万ピクセル))でレンダリングします。アップスケーリングアルゴリズムは、前のフレームからの時間的データとモーションベクトルを使用して、720pのレンダリングから1080pの出力を再構築し、欠落したピクセル情報を補完します。その結果、GPUの作業負荷を半分以下に抑えながら、ネイティブ1080pの品質に近い画像が得られます。
パフォーマンスと品質のトレードオフ
トレードオフはシンプルです。内部解像度が低いほどFPSは高くなりますが、画像の鮮明さが低下し、時間的アーティファクトが発生する可能性があります。アップスケーリングアルゴリズムの品質が、出力がネイティブ解像度にどれだけ近づくかを決定します。DLSSはAIニューラルネットワークを使用し、FSRは空間-時間的アルゴリズムを使用し、TSR(UE5のTemporal Super Resolution)はエンジンに組み込まれたソリューションです。
DLSS — NVIDIAのAIアップスケーリング
DLSS(Deep Learning Super Sampling)は、RTXグラフィックスカード(20シリーズ以降)でのみ利用可能なNVIDIA独自のアップスケーリング技術です。GPU上のTensorコアを使用して、高品質なリファレンス画像で訓練されたニューラルネットワークを実行し、純粋なアルゴリズムアプローチでは見逃してしまう詳細を再構築することを可能にします。
DLSS品質モード
DLSSは、内部レンダリング解像度を決定する4つの品質プリセットを提供します。
| モード | 内部解像度 (1080p出力) | パフォーマンス向上 |
|---|---|---|
| 品質 | 66% (~712p) | 20-30% FPS向上 |
| バランス | 58% (~626p) | 30-40% FPS向上 |
| パフォーマンス | 50% (~540p) | 40-55% FPS向上 |
| ウルトラパフォーマンス | 33% (~360p) | 55-75% FPS向上 |
DLSS品質モード — ほとんどのプレイヤーに推奨
品質モードは、パフォーマンスの向上と画質のバランスが最も優れています。1080p出力に対する約712pの内部解像度は、ほとんどのプレイヤーが動きの中で違いを見分けられないほどネイティブに近いものです。Dinobladeでは、品質モードはすべてのRTX GPUで推奨される開始点です。敵の攻撃の予備動作を読み取るために必要な視覚的な明瞭さを損なうことなく、意味のあるFPS向上を提供するからです。
DLSSバランスモード — 安定した60 FPSのために
品質モードで目標フレームレートを達成できない場合、バランスモードは画質がわずかにソフトになる代わりに、追加の余裕を提供します。このソフトさは、細い線や遠くのディテール(パラサウルスの槍の先端や峡谷の壁の細かい岩のテクスチャなど)で最も顕著になります。戦闘目的では、敵のアニメーションと攻撃の予備動作はバランスモードでも明確に読み取れます。
DLSSパフォーマンスモード — 最低スペックの場合のみ
パフォーマンスモードは内部解像度を半分にし、環境のディテールや細かいテクスチャに影響を与える目に見えるソフト化を引き起こします。これは、プレイ可能なフレームレートを達成するために最大限のアップスケーリングが必要な、ローエンドのRTXカードでのみ使用すべきです。パリィのタイミングに必要な敵のアニメーションは機能しますが、周囲の世界は著しく鮮明さを失います。
DinobladeにおけるDLSS画質評価
DLSSは時間的な安定性を維持することに優れており、動きの中でも細かいディテールがちらついたり這ったりしません。これは、ボス戦で常にカメラが動くDinobladeの戦闘において特に重要です。武器のスイング軌跡、体勢メーターのエフェクト、パーティクルシステムはすべてDLSSの時間的一貫性の恩恵を受け、すべての品質モードでクリーンで読み取りやすく保たれます。
FSR — AMDのオープンアップスケーリング
FSR(FidelityFX Super Resolution)は、NVIDIAカードを含むあらゆるGPUで動作するAMDのアップスケーリング技術です。AIニューラルネットワークではなく、空間的および時間的アルゴリズムを使用するため、互換性は広いですが、DLSSと比較するとディテールの再構築能力はわずかに劣ります。
FSR品質モード
FSRはDLSSと同じ解像度スケーリング比率を使用します。
| モード | 内部解像度 (1080p出力) | パフォーマンス向上 |
|---|---|---|
| 品質 | 66% (~712p) | 20-30% FPS向上 |
| バランス | 58% (~626p) | 30-40% FPS向上 |
| パフォーマンス | 50% (~540p) | 40-55% FPS向上 |
| ウルトラパフォーマンス | 33% (~360p) | 55-75% FPS向上 |
FSR vs DLSS — それぞれの使い分け
- NVIDIA RTX GPU: 常にDLSSを使用してください。AIによる再構築は、すべての品質モードでFSRよりも優れた画質を生成します。DLSSはモーションの安定性と細かいディテールの再構築をより効果的に処理します。
- AMD GPU: FSRを使用してください。AMDのネイティブソリューションであり、RDNA2以降のアーキテクチャで良好に動作します。
- NVIDIA GTX GPU(Tensorコアなし): DLSSはRTXハードウェアを必要とするため、FSRを代替として使用してください。
DinobladeにおけるFSR画質の注意点
品質モードのFSRは良好な結果を生成しますが、カメラの動きに伴い、細いジオメトリライン(武器のエッジや遠くの敵のシルエットなど)にわずかなちらつきが発生する可能性があります。これは、霧がすでに画像をソフトにしている霧に包まれたジャングルよりも、乾いた峡谷の開けた環境では目立ちにくいです。戦闘目的では、近距離での敵の攻撃アニメーションは明確で読み取りやすいため、FSR品質は完全に機能します。
TSR — Unreal Engine 5の内蔵アップスケーリング
TSR(Temporal Super Resolution)は、Unreal Engine 5自体に組み込まれたアップスケーリング技術です。GPUブランドに関係なく利用可能で、特別なハードウェアを必要としません。TSRは、DLSSもFSRも明示的に選択されていない場合のデフォルトのアップスケーリング方法として機能します。
TSRの品質
TSRの画質はDLSSとFSRの中間に位置します。エンジンの内部レンダリングデータにアクセスできるため、時間的安定性の処理においてFSRよりも能力が高いですが、DLSSのAI駆動のディテール再構築には欠けます。Dinobladeでは、Epic品質のTSRがどのGPUでも堅実なベースライン体験を提供します。
TSRを使用する場合
- GPUがDLSSまたはFSRをサポートしていない場合、TSRがアップスケーリングの選択肢です。
- 追加のソフトウェアやドライバーをインストールしたくない場合。
- 技術を選択する手間を省き、最もシンプルな設定を希望する場合。
GPU別最適アップスケーリング設定
| GPU | 推奨技術 | モード | 目標解像度 | 目標FPS |
|---|---|---|---|---|
| GTX 1050 4GB | FSR | 品質 | 720p出力 | 30 FPS |
| RTX 2060 | DLSS | 品質 | 1080p | 50-60 FPS |
| RTX 3060 | DLSS | 品質 | 1080p | 60 FPS |
| RTX 3070/3080 | DLSS | 品質 | 1440p | 60+ FPS |
| RTX 4070+ | DLSS | 品質またはネイティブ | 1440p | 60+ FPS |
| RX 6600 XT | FSR | 品質 | 1080p | 60 FPS |
| RX 6800 XT | FSR | 品質 | 1440p | 60+ FPS |
| RX 7800 XT+ | FSR | 品質 | 1440p | 60+ FPS |
| RTX非搭載/AMD以外のGPU | TSR | Epic | 1080p | 可変 |
一般的なアップスケーリングの問題と解決策
問題: DLSSが入力遅延を引き起こす
原因: DLSSフレーム生成(利用可能な場合)は、レンダリングされたフレーム間を補間することで1フレーム分の遅延を追加します。これは標準的なDLSSアップスケーリングとは異なります。 修正: DLSSフレーム生成を無効にし、標準のDLSSアップスケーリングのみを使用してください。フレーム生成は非競争的なゲームでは有用ですが、パリィのタイミングに悪影響を与える遅延を追加します。
問題: 細かいディテールでのFSRのちらつき
原因: FSRの空間的再構築は、サブピクセルのディテールで時間的不安定性を生じさせる可能性があります。 修正: FSR品質モードをパフォーマンスから品質に下げてください。設定で利用可能な場合は、軽いシャープニングフィルターを追加してください。ちらつきは静止画のスクリーンショットで最も目立ち、アクティブなゲームプレイ中はあまり気になりません。
問題: TSRがぼやけた画像を生成する
原因: 低い品質モードのTSRは、パフォーマンスのためにかなりのディテールを犠牲にします。 修正: GPUがサポートできる場合は、TSRをEpic品質に設定してください。Epicでフレームレートが低下する場合は、同等のパフォーマンスでより良い品質を生成するDLSSまたはFSRを代わりに使用してください。
より広範なパフォーマンスガイダンスについては、Dinobladeパフォーマンス最適化ガイドをご覧ください。
FAQ
DinobladeではDLSSとFSRのどちらを使うべきですか?
NVIDIA RTX GPU(20シリーズ以降)をお持ちの場合はDLSSを使用してください。AIによる再構築により、より優れた画質が得られます。AMD GPUまたはTensorコアのないNVIDIA GTXカードをお持ちの場合はFSRを使用してください。FSRはどのGPUでも動作しますが、DLSSと比較するとディテールの再構築能力はわずかに劣ります。
DinobladeではどのDLSSモードを使うべきですか?
DLSS品質モードから始めてください。最小限の画質低下で20~30%のFPS向上を提供します。品質モードで目標フレームレートを達成できない場合は、追加の余裕を得るためにバランスモードに切り替えてください。最大のFPSが必要なローエンドのRTXカードでのみパフォーマンスモードを使用してください。ウルトラパフォーマンスモードは画質の低下が激しいため、決して使用しないでください。
アップスケーリングはDinobladeのパリィタイミングに影響しますか?
アップスケーリングはパリィタイミングに直接影響しません。ゲームのフレームベースのパリィウィンドウは、解像度に関係なくレンダリングされたフレーム数に基づいて動作します。しかし、アップスケーリングはフレームレートの一貫性を向上させるため、リアルタイムでのパリィウィンドウがより予測しやすくなります。DLSS品質による安定した60 FPSは、ネイティブ解像度での不安定な50-60 FPSよりも優れたパリィの一貫性を提供します。
NVIDIA GPUでFSRを使用できますか?
はい、FSRはNVIDIAカードを含むあらゆるGPUで動作します。ただし、RTX GPUをお持ちの場合は、DLSSの方が画質が良いため、DLSSが推奨されます。FSRは、DLSSを実行できないNVIDIA GTXカード(Tensorコアなし)に有用です。
DinobladeにおけるTSRとは何ですか?
TSR(Temporal Super Resolution)は、Unreal Engine 5に組み込まれたアップスケーリング技術です。どのGPUでも利用可能で、特別なハードウェアを必要としません。Epic品質のTSRは堅実なベースライン体験を提供しますが、DLSSよりも画質がわずかに低く、FSRよりも時間的アーティファクトが多く見られる場合があります。GPUがDLSSまたはFSRをサポートしていない場合はTSRを使用してください。