画像のエイリアシングは、階段状の線またはギザギザのエッジ(すなわち、 ジャギー これは低解像度のディスプレイでよく見られます。モニタやその他の出力デバイスが滑らかな線を表示するのに十分高い解像度を使用していないため、ギザギザは明らかです。
アンチエイリアスは、画像にあるエイリアシングを解決しようとする技術です。
ビデオゲームの設定を調べる場合、アンチエイリアスのオプションがあります。一部のオプションには4x、8x、および16xが含まれていますが、高度なハードウェア構成では128xが可能です。アンチエイリアスは、多くの場合、 アンチエイリアシング または AA 時には オーバーサンプリング .
アンチエイリアス処理の仕組み
現実世界で滑らかな曲線と線が見えます。しかし、コンピュータがモニタに表示するために画像をレンダリングするとき、それらの曲線および線は、ピクセルと呼ばれる小さな正方形の要素に分解される。このプロセスでは、しばしばギザギザに見える線とエッジが発生します。
アンチエイリアス処理は、より良い全体像を得るためにエッジを滑らかにする特定のテクニックを適用することで、この問題を軽減します。これは、ギザギザの品質を失うように見えるまで、エッジをわずかにぼかすことによって機能するかもしれません。エッジの周りのピクセルをサンプリングすることによって、アンチエイリアス処理は周囲のピクセルの色を調整し、ギザギザの外観を取り除きます。
ピクセルブレンディングによって鮮明なエッジが削除されますが、アンチエイリアシング効果によってピクセルがぼやけてしまうことがあります。
アンチエイリアスオプション
異なるアンチエイリアス技術は、ハードウェアの能力に応じてさまざまな結果をもたらします。
- スーパーアンチエイリアシング:SSAAプロセスは、高解像度の画像とダウンサンプルを必要なサイズにします。このアプローチはより滑らかなエッジをもたらしますが、スーパーサンプリングでは追加のビデオメモリなどグラフィックスカードからより多くのハードウェアリソースが必要になります。 SSAAはどれくらいの力を必要とするので、これ以上使用されません。
- マルチサンプルアンチエイリアス:MSAAサンプリングプロセスでは、画像の一部、特にポリゴンをスーパーサンプリングするだけで、必要なリソースが少なくなります。このプロセスは、リソースを大量に消費するものではありません。しかし、MSAAはアルファ/透明テクスチャではうまく動作せず、シーン全体をサンプリングしないため画質が低下する可能性があります。
- 適応型アンチエイリアス:適応型アンチエイリアスは、アルファ/トランスペアレントテクスチャでより効果的に動作するMSAAの拡張ですが、スーパーサンプリングのようにグラフィックスカードの帯域幅とリソースを消費しません。
- カバレッジサンプリングアンチエイリアス:NVIDIAによって開発されたCSAAは、標準的なMSAAよりわずかなパフォーマンスコストで、より高品質のMSAAと同様の結果をもたらします。
- 強化された品質のアンチエイリアス: Radeonグラフィックカード用に開発されたEQAAは、CSAAに似ており、パフォーマンスにはほとんど影響を与えず、ビデオメモリの必要性を増やさずに、MSAAよりも高品質のアンチエイリアスを実現します。
- 高速なアンチエイリアス処理: FXAAはMSAAの改善であり、ハードウェアのパフォーマンスコストを抑えながら、はるかに高速です。さらに、画像全体のエッジを滑らかにします。しかし、FXAアンチエイリアス処理された画像は少しぼやけて見えることがあります。鮮明な画像を探している場合には便利ではありません。
- 一時的なアンチエイリアス: TXAAは、いくつかの異なるスムージング手法を組み込むことによってFXAAよりも改善された結果をもたらす新しいアンチエイリアスプロセスですが、パフォーマンスコストはやや高くなります。この方法は、すべてのグラフィックスカードで動作するわけではありません。
アンチエイリアスを調整する方法
一部のゲームでは、ビデオ設定でアンチエイリアスを設定するためのオプションが用意されています。他にはいくつかのオプションしか用意されていないかもしれませんし、アンチエイリアスを一切変更するオプションを提供しないかもしれません。
アンチエイリアスの設定は、ビデオカードのコントロールパネルでカスタマイズすることもできます。一部のデバイスドライバは、他のアンチエイリアスオプションも提供しています。
通常、アンチエイリアス設定をアプリケーションで指定して、さまざまな設定が異なるゲームに適用されるようにすることも、アンチエイリアスを完全にオフにすることもできます。
どのアンチエイリアス設定が最適か
これは簡単な質問ではありません。ゲームやグラフィックカードの設定を試して、好きなオプションを確認してください。
フレームレートの低下やテクスチャの読み込みなどのパフォーマンスが大幅に低下した場合は、品質設定を減らすか、リソースをほとんど消費しないアンチエイリアシングを試みます。
グラフィックスカードのパフォーマンスは引き続き向上し、新しいモニタではほとんどの知覚可能なエイリアシングを排除する解像度が得られますので、アンチエイリアス設定の調整はこれまでよりも重要です。