最新パーツ性能チェック 第358回
高画質ゲーミングでフレームレートも妥協したくない人必見
DLSS非対応のゲームでも使えるアップスケーラー、NVIDIA Image Scaling速報レビュー! DLSSやFSRとの違いは?
2021年11月16日 23時00分更新
ゲーム側の対応が不要なアップスケーラー
「NVIDIA Image Scaling」リリース
PCゲームの快適さの指標といえば、まず「フレームレート」が頭に浮かぶ。ゲーム画面が滑らかでカクつきのないものであることは、プレイの快適さはもちろん、競技性の高いゲームで勝利を掴むのにも欠かせない要素だ。
だが、フレームレートだけでは満足しないゲーマーもいる。ゲームが表現しようとしている世界やキャラクターの魅力を十分に堪能するには、画質(解像度も含む)という要素をないがしろにはできない。
しかし、画質とフレームレートは常にトレードオフの関係にある。限られたGPUパワーをどちらに振り分け、どこでバランスをとるかは悩みの種である。特に、ビデオカードが値上りしてしまった現在では、簡単に上位GPUへ買い換えることも難しい。今ある技術でなんとかしたいと考えるのは当然だ。
限りあるGPUパワーを最大限に活かしつつ、フレームレートと画質の両取りをするために、近年「アップスケーラー」技術が注目されている。ゲーム画面を低い解像度でレンダリングし、それをアップスケーラーで超解像処理してから出力するので、GPUパワー(さらにVRAM資源)をより有効に利用できる。この技術の草分けといえばNVIDIAの「DLSS(Deep Learning Super Sampling)」であり、AMDの「FSR(FidelityFX Super Resolution)」もこれに分類されるものだ。
前置きが長くなったが、先日NVIDIAはプレス向けに説明会を開催し、同社の新たなアップスケーラー「NVIDIA Image Scaling」を発表した。DLSSやFSRと何が違い、どういうメリットがあるかを簡単ではあるが解説するとしよう。
GeForce GTX 750&496.70ドライバー以降で動作し
ゲーム側の対応も原則不要
NVIDIA Image Scalingは、GeForce Game Ready Driverの496.70以降とGeForce GTX 900シリーズ(Maxwell世代のGTX 750/750 Tiも含まれる)以降で利用できる技術だ。これから解説する画面上ではイメージスケーリングと表記されているが、これが技法の呼び方なのか、NVIDIAの技術なのか区別がつかない。本稿では、NVIDIA Image Scalingを略して“NIS”と表記することにしよう。
NIS最大の特徴は、ゲーム側の対応が不要で、ドライバーレベルで動作する機能ということだ。既存のDLSSやFSRはゲーム側で対応していなければ利用できなかったが、NISはそれすら必要ない。ユーザーはNVIDIAコントロールパネルもしくはGeForce Experienceで有効にするだけで良い。APIはDirectX 9以降に加え、VulkanやOpenGLでも動作する。
この通り、NISはゲーム側の対応が必要ないというのが建前だが、効果がないゲームもある。フルスクリーンでも排他的フルスクリーンモードを使わないゲーム、最近だと「DIRT 5」や「Cyberpunk 2077」のように解像度を変えてもディスプレーへの出力信号が変わらないゲームがこれに該当する。こういうゲームではNISは動作せず、ドット等倍で表示した時に限りシャープネス処理のみ適用される。
NVIDIAコントロールパネルのインターフェースからなんとなく想像がつくように、NISは既存の「NVIDIA Image Sharpening」を拡張した技術だ。そして何より興味深いのは、NISはライバルのFSRと同様に“オープンソース”であり、NVIDIAは“家庭用ゲーム機を含め現代的なGPU全てで動作する”と謳っている。
とはいえ、設定にGeForce ExperienceやNVIDIAコントロールパネルが必要な時点で“現代的なGPU全て”という文言に矛盾している気もするが、NISのSDKはGitHubでオープンソースのプロジェクトとして公開されるので、家庭用ゲーム機に移植して動かすことも可能という点は嘘ではない。具体名は伏せられていたが、実際に興味を示している(家庭用ゲーム機向けゲームの)ゲームデベロッパーもいるとのことだ。
ではNISとFSRはどう違うか……だが、まずはこの資料を見ていただきたい。
上の図から分かる通り、NISの処理におけるパイプラインは、AMDのFSRとほぼ同じなのだ。FSRはゲーム側の対応が必要だが、ゲーム側の解像度をあれこれする必要はない。これに対してNISはゲーム側の対応は原則不要だが、ゲーム側の解像度を変更する必要がある。FSRのゲーム側対応とは「バランス」「クオリティー」といったプリセットを選ばせるUIの追加と、内部解像度変更をUIから隠すためのものと考えられる。NISはUIの対応をすっ飛ばして実利を求めたソリューションと言い換えてもよいだろう。
現時点のNISには制約もある。まず1つめは、画面キャプチャーの問題だ。実際にディスプレーは4K、ゲーム側解像度はWQHDにしてスクリーンショットを撮ると、出てきた画像はWQHDになる。筆者の環境では、ゲームの裏でOBS Studioの「ゲームキャプチャー」で録画する場合も同様で、縮小された映像しか得られない、あるいはOBS側が上手く検知できないなどの問題が発生した(OBSの「画面キャプチャー」なら問題なくキャプチャーできる)。
キャプチャーしたものの解像度についてはNISの仕様上の問題(カーネルレベルでスケーリングするため)であり、正しい解像度で残すには別のPCに接続したキャプチャーユニット/カードを経由する必要がある。また、NVIDIAの録画機能である「ShadowPlay」については今後の対応待ちとなっている。
この連載の記事
-
第458回
自作PC
Arc B580のRTX 4060/RX 7600超えは概ね本当、11本のゲームで検証してわかった予想以上の出来 -
第457回
自作PC
インテル新GPU、Arc B580の実力は?AI&動画エンコードは前世代より超強力に -
第456回
デジタル
「Ryzen 7 9800X3D」は高画質設定でも最強ゲーミングCPUであることに間違いはなかった -
第455回
デジタル
「Ryzen 7 9800X3D」が最強ゲーミングCPUであることを証明する -
第454回
デジタル
性能が最大50%引き上げられたSamsung製SSD「990 EVO Plus」は良コスパSSDの新星だ -
第453回
デジタル
性能も上がったが消費電力も増えた「Ryzen 7 9800X3D」最速レビュー、AI推論の処理速度は7800X3Dの約2倍! -
第452回
自作PC
Core Ultra 200Sシリーズのゲーム性能は?Core Ultra 5/7/9を10タイトルで徹底検証 -
第451回
自作PC
Core Ultra 9 285K/Core Ultra 7 265K/Core Ultra 5 245K速報レビュー!第14世代&Ryzen 9000との比較で実力を見る -
第450回
デジタル
AGESA 1.2.0.2でRyzen 9 9950Xのパフォーマンスは改善するか? -
第449回
デジタル
Ryzen 9000シリーズの性能にWindows 11の分岐予測改善コードはどう影響するか? -
第448回
デジタル
TDP 105W動作にするとRyzen 7 9700X/Ryzen 5 9600Xはどの程度化ける? レッドゾーン寸前を攻める絶妙な設定だが、ゲームでの効果は期待薄 - この連載の一覧へ