ビデオゲームのフレームレートの理解と最適化

グラフィックスのパフォーマンスとフレームレートを最適化して向上させる方法

ビデオゲームのグラフィックス性能を測定する際に使用される最も一般的なベンチマークの1つは、フレームレートまたはフレーム/秒です。 ビデオゲームのフレームレートは、画面上に表示される画像をリフレッシュして画像とシミュレーションの動き/動きを生成する頻度を反映します。 フレームレートは、ほとんどの場合、1秒あたりのフレーム数またはFPSで測定されます( ファーストパーソンシューターと混同しないでください)。

ゲームのフレームレートを決定するには多くの要素がありますが、技術の多くの点でそうであるように、より速いか速いものが良いです。 ビデオゲームのフレームレートが低いと、最も不適切な時に発生する可能性がある多数の問題が発生します。 低いフレームレートで起こり得る例には、多くの動き/アニメーションを伴うアクションシーケンス中の不安定な動きまたは不安定な動きが含まれる。 凍ったスクリーンは、ゲームや他の多くのものと対話することが困難です。

以下に説明するフレームレートFAQは、ビデオゲームのフレームレート、フレーム/秒の測定方法、フレームレートと全体的なグラフィックスパフォーマンスを向上させるためのさまざまな調整方法、ツールに関する基本的な質問に対する回答を提供します。

ビデオゲームのフレームレートまたは秒あたりのフレーム数は何ですか?

ゲームのフレームレートやフレーム/秒(FPS)のパフォーマンスに寄与するいくつかの要因があります。 ゲームフレームレート/ FPSに影響を与える可能性のある領域は次のとおりです。

グラフィックスカードマザーボードCPUメモリなどのシステムハードウェア
ゲーム内のグラフィックスと解像度の設定
•グラフィックス・パフォーマンスのためにゲーム・コードが最適化され、開発されているか。

この記事では、ゲームの開発者がグラフィックスとパフォーマンスの最適化コードを書かれていることを前提にして、最後の2つの点に焦点を当てます。

ゲームのフレームレートまたはFPSパフォーマンスに最も大きな貢献をするのは、グラフィックスカードとCPUです。 基本的には、コンピュータのCPUは、プログラム、アプリケーション(この場合はゲーム)からグラフィックスカードに情報または命令を送信する。 その後、グラフィックスカードは、受信した命令を処理し、画像をレンダリングし、ディスプレイに送る。

CPUとGPUの間には直接の関係があり、グラフィックスカードの性能はCPUとその逆に依存しています。 CPUに電力が供給されていない場合、最新の最高のグラフィックスカードにアップグレードすることは意味がありません。

グラフィックスカード/ CPUのコンボが最高のものかどうかを判断するための一般的なルールはありませんが、CPUが18〜24ヶ月前に中低CPUであった場合、システム要件の最低値に達している可能性があります。 実際、PC上のハードウェアの良い部分は、購入してから0〜3ヶ月以内に新しいハードウェアを上回っている可能性があります。 キーは、ゲームのグラフィックスと解像度の設定と適切なバランスを見つけようとすることです。

ビデオ/コンピュータゲームで使用できるフレームレートまたはフレーム数は何秒ですか?

今日のビデオゲームの多くは、60fpsのフレームレートを打つことを目標として開発されていますが、30fps〜60fpsの間のどこかは受け入れられると考えられています。 ゲームは60fpsを超えることはできませんが、実際には多くはありますが、30fps以下のものは、アニメーションが不安定になり、流体の動きが不足している可能性があります。

あなたが経験する実際のフレーム/秒は、ハードウェアに基づいて、そしてゲーム中に何らかの瞬間に何が起こっているのかに基づいて、ゲームを通して変化します。 ハードウェアに関しては、前述のように、グラフィックスカードとCPUは1秒あたりのフレーム数で役割を果たすだけでなく、モニターも見ることができるFPSに影響を与えます。 多くのLCDモニターは60Hzのリフレッシュレートで設定され、60FPSを超えるものは表示されません。

あなたのハードウェアと組み合わせてDoom(2016)OverwatchBattlefield 1などのゲームやグラフィックスの強いアクションシーケンスを持つものは、多数の移動オブジェクト、ゲームの物理計算、3D環境などのためにゲームのFPSに影響を与える可能性があります。 新しいゲームでは、グラフィックスカードがサポートする可能性のあるDirectXシェーダモデルの上位バージョンも必要とすることがあります。シェーダモデルの要件がGPUで満たされない場合、パフォーマンスが低下したり、フレームレートが低くなったり、

どのように私のコンピュータ上のゲームの秒あたりのフレームレートまたはフレームを測定できますか?

再生中にビデオゲームのフレームレートまたはフレーム/秒を測定するためのツールやアプリケーションが多数用意されています。 最も人気があり、多くの人がベストと考えているものはFrapsと呼ばれています。 Frapsは、DirectXまたはOpenGLグラフィックスAPI (アプリケーションプログラミングインターフェイス)を使用するすべてのゲームでバックグラウンドで実行されるスタンドアロンアプリケーションで、現在のフレーム/秒を表示し、開始点と終了点の間のFPSを測定するベンチマークユーティリティとして機能しますポイント。 ベンチマーク機能に加えて、Frapsにはゲームスクリーンショットキャプチャとリアルタイムのゲーム内ビデオキャプチャ機能もあります。 Frapsの全機能は無料ではありませんが、FPSベンチマーク、30秒間のビデオキャプチャ、.bmpスクリーンショットなどの制限付きの無料版を提供しています。

BandicamのようないくつかのFraps Alternativeアプリケーションがありますが、完全な機能が必要な場合は、それらも支払う必要があります。

ハードウェアやゲームの設定を最適化してフレームレート、FPS、パフォーマンスを向上させるにはどうすればよいですか?

上記の質問の中で述べたように、フレームレート/フレーム/秒とゲーム全体のパフォーマンスを向上させるためにできる主な2つのことがあります。1.ハードウェアをアップグレードするか、ゲームのグラフィック設定を調整します。 パフォーマンスを向上させるためにハードウェアをアップグレードすることは、さまざまなグラフィックスゲームの設定と、パフォーマンスとゲームのフレームレートをどのように助けたり、減らしたりするかに焦点を当てます。

現在インストールされているDirectX / OpenGL PCゲームの大部分は、ハードウェアの性能を向上させるために調整可能なグラフィックス設定が半ダース以上あり、FPS数がうまくいきます。 インストール時に、ほとんどのゲームは、インストールされているPCハードウェアを自動的に検出し、最適なパフォーマンスのためにゲームのグラフィック設定を適切に設定します。 それによると、ユーザーがフレームレートのパフォーマンスをさらに向上させるためにできることがいくつかあります。

ゲームのグラフィックス設定で見つかったすべての設定を低くすると、パフォーマンスが向上するということは簡単に言えます。 しかし、ほとんどの人は、ゲーム体験において、パフォーマンスと外観のバランスを適切に取っていきたいと考えています。 以下のリストには、ユーザーが手動で微調整できる多くのゲームで使用できる一般的なグラフィック設定が含まれています。

一般的なグラフィック設定

アンチエイリアシング

一般にAAと呼ばれるアンチエイリアスは、グラフィックス内の粗いピクセルまたはぎざぎざのエッジを滑らかにするためのコンピュータグラフィックス開発技術です。 私たちのほとんどは、このピクセル化された、またはギザギザのコンピュータグラフィックスを見つけました.AAは、画面上の各ピクセルに対して、周囲のピクセルのサンプルを取り込み、それらをブレンドして滑らかに見せます。 多くのゲームでは、AAをオンまたはオフにするだけでなく、2倍のAA、4倍のAA、8倍のAAなどと表されるAAのサンプリングレートを設定することができます。 グラフィックス/モニタの解像度と合わせて、AAを設定することをお勧めします。 高解像度はより多くのピクセルを持ち、グラフィックスが滑らかに見えるようにするためには2倍のAAしか必要ないかもしれませんが、解像度を下げると8倍に設定する必要があるかもしれません。 あなたがまっすぐなパフォーマンスを求めているならば、AAを全部オフにしたり、オフにしたりすることは、あなたにブーストを与えるはずです。

異方性フィルタリング

3Dコンピュータグラフィックスでは、一般に、3D環境内の遠くのオブジェクトは低品質のテクスチャマップを使用し、ぼやけて見えることがありますが、近くのオブジェクトは高品質のテクスチャマップを使用して詳細に表示されます。 3D環境内のすべてのオブジェクトに対して高いテクスチャマップを提供することは、グラフィックスの全体的なパフォーマンスに大きな影響を及ぼす可能性があり、設定が異方性フィルタリング(AF)になる場所です。

AFは、セッティングとパフォーマンスを改善するために何ができるのかに関して、AAとかなり似ています。 設定を低くすると、ビューの多くが低品質のテクスチャを使用し、オブジェクトの近くに一見近くにオブジェクトがぼやけて見えるため、不都合があります。 AFサンプルレートの範囲は1〜16倍の範囲で設定できます。この設定を調整すると、古いグラフィックスカードの性能が大幅に向上します。 この設定は、新しいグラフィックスカードでパフォーマンスが低下する原因となっています。

距離/視野を描く

描画距離の設定または表示距離と視野の設定は、画面に表示される内容を決定するために使用され、第1および第3のシューティングゲームに最も関連します。 ドローまたはビューの距離の設定は、視界がFPS内の文字の周辺ビューをより多く決定する間に、距離をどのくらい遠く見えるかを決定するために使用されます。 描画距離と視界の場合、グラフィックカードが表示をレンダリングして表示するのに必要な設定が高くなるほど、設定は高くなりますが、その影響はほとんどありません。改善されたフレームレートまたは1秒あたりのフレームの多くが表示されます。

ライティング/シャドウ

ビデオゲームの陰影は、ゲームの全体的なルック・アンド・フィールに貢献し、スクリーン上で話されるストーリーにサスペンス感を与える。 影の質の設定は、影がゲーム内でどれくらい詳細に現れるかを決定します。 この影響は、オブジェクトと照明の数に基づいてシーンごとに異なる可能性がありますが、全体のパフォーマンスにかなり大きな影響を与える可能性があります。 シャドウはシーンを魅力的に見せるかもしれませんが、古いグラフィックスカードを使用しているときにパフォーマンスを向上させるために、おそらく最初に設定したものです。

解決

解像度の設定は、モニタと同様にゲームで使用できるものに基づいています。 解像度が高くなればなるほどグラフィックスはよりよく見えます。これらの余分なピクセルはすべて、環境やオブジェクトにディテールを追加して外観を改善します。 しかし、画面に表示されるピクセルが増え、すべてをレンダリングするためにグラフィックスカードがより難しくなり、パフォーマンスが低下する可能性があるため、解像度が高くなるとトレードオフが発生します。 ゲームの解像度設定を下げることは、パフォーマンスとフレームレートを向上させるための堅牢な方法ですが、より高い解像度でプレイして詳細を見ることに慣れてきた場合は、AA / AFをオフにするなどのオプションや、照明/影を調整する。

テクスチャの詳細/品質

最も単純な言葉で言えば、テクスチャはコンピュータグラフィックス用の壁紙と考えることができます。 それらはグラフィックス内のオブジェクト/モデル上に置かれたイメージです。 この設定は通常、ゲームのフレームレートにはあまり影響しません。そうすれば、ライティング/シャドウやAA / AFなどの他の設定よりも高品質でこのセットを持つことはかなり安全です。