アンチエイリアスとは?TAA・FXAA・MSAAの違いとFPSへの影響|MSAAオフで15〜25%改善した実例【2026年版】
本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。
画質の段階ではなく、ジャギーの消し方そのものが違う
出典:Epic Games公式「Anti-Aliasing and Upscaling in Unreal Engine」、Epic Games公式「Forward Shading Renderer」、Microsoft公式「Rasterization Rules」(いずれも2026年9月8日取得)。FPSの実測値は当サイトの設定ガイドで検証したものです。
PCゲームの設定画面で「アンチエイリアス」「TAA」「FXAA」「MSAA」という項目を見かけます。オフにすればFPSが上がる、最高設定にすれば画質が良くなる、と考えがちですが、どちらも正確ではありません。
TAA・FXAA・MSAAは、Low/Medium/Highのような同じ処理の品質段階ではありません。ジャギーをどう消すかという処理方法そのものが違います。効くエイリアシングの種類も、GPUへの負荷のかかり方も別物です。
この記事では3方式の仕組みの違いを公式仕様で整理し、そのうえで当サイトが実際のゲームで検証したFPS差を示します。RustではMSAA 4xをオフにするだけで15〜25パーセント改善し、タルコフではTAAをやめると視認性まで変わりました。数字と実例の両方から、自分の環境で何を選ぶべきかを判断できるようにします。
目次
要点先に結論だけ押さえる
基礎アンチエイリアスとは何をしている処理か
アンチエイリアスは、物体の輪郭に出るギザギザ(ジャギー)を目立たなくする処理です。
モニターは四角いピクセルの集まりで映像を表示します。垂直や水平の直線ならピクセルにきれいに収まりますが、斜めの線や曲線はピクセルの境界と一致しません。電線、フェンス、銃の輪郭、車体の斜め部分などに階段状のギザギザが見えるのはこのためです。これがエイリアシングです。
アンチエイリアスは、輪郭周辺のピクセルを補間する、1ピクセル内の複数地点をサンプリングする、過去のフレームを利用するといった方法でこれを目立ちにくくします。どの方法を使うかが、TAA・FXAA・MSAAの違いです。
前提品質段階ではなく、処理方式が違う
まず押さえておきたいのは、この3つが「Low・Medium・High」のような同じ処理の品質段階ではないという点です。
| 方式 | 処理する場所 | 使う情報 |
|---|---|---|
| FXAA | 完成した画面の後処理 | 現在の1フレームのみ |
| TAA | 完成した画面の後処理 | 現在+過去のフレーム |
| MSAA | ラスタライズ段階 | 1ピクセル内の複数サンプル地点 |
処理する場所が違うということは、効くエイリアシングの種類も違うということです。MSAAは3Dジオメトリの輪郭を直接扱うため輪郭には強い一方、テクスチャや光沢のちらつきには手が出せません。TAAは時間方向の情報を使うため、動いたときのチラつき全般に効きます。
同じゲームに3つとも用意されていても、それは「弱・中・強」ではありません。別々の道具です。
MSAA輪郭には強いが、それ以外には効かない
MSAAは「Multisample Anti-Aliasing」の略で、3方式のなかで最も古くから使われています。
Microsoftの仕様書では、MSAAは1ピクセル内の複数のサブサンプル位置でピクセルカバレッジと深度ステンシルテストを行い、ジオメトリのエイリアシングを減らす処理と定義されています。「2x」「4x」「8x」という表記は、このサンプル数の違いです。Unreal Engineでも2・4・8サンプルから選べます。
Microsoftの仕様書は「Multisample antialiasing does not reduce surface aliasing.(MSAAはサーフェスのエイリアシングを減らさない)」と明記しています。Epic Gamesも「マテリアル、テクスチャ、透明サーフェス由来のエイリアシングはMSAAの影響を受けない」としています。細かな光沢のチラチラや、透明テクスチャで作られた草木は、MSAAをいくら上げても消えません。
もうひとつ制約があります。Epic Gamesによれば、Unreal EngineでMSAAが使えるのはForward Rendererを使用する場合だけです。最近のゲームで多いDeferred Renderingでは選択肢に現れません。設定画面にMSAAがないゲームが増えたのは、この事情が大きく関係しています。
実測RustではMSAAオフだけで15〜25パーセント改善した
MSAAの負荷は無視できません。当サイトがRustの設定を検証したときの結果が、その分かりやすい例です。
Rustは初期状態で MSAA 4x が入った状態で起動します。これをオフにするだけで15〜25パーセントのFPS向上が得られました。4xでは各ピクセルを4回評価するため、GPU負荷がそのぶん大きくなります。詳しい手順はRustのおすすめ設定ガイドにまとめています。
Microsoftによれば、MSAAはサブサンプルごとにピクセルシェーダーを全部走らせるわけではなく、カバーされたサブピクセル間でシェーダー出力を共有して負荷を抑えています。「4xならFPSが4分の1になる」わけではありません。それでも実測で15〜25パーセント動くだけの重さはあります。
古いゲームで8x MSAAを使っていてFPSが足りない場合、いきなり完全オフにする必要はありません。まず4x、次に2xへ下げて比較してください。輪郭へのアンチエイリアス効果は残したまま負荷を下げられます。2xと4xの差は分かっても、4xと8xの差はプレイ中にほとんど見分けられないことが多く、高解像度モニターほどその傾向が強くなります。
TAA過去フレームを使うから、チラつきに強い
TAAは「Temporal Anti-Aliasing」の略で、Temporalは時間方向を意味します。現在の1フレームだけでなく、過去のフレームから得た情報も混ぜて映像を滑らかにします。
最近の3Dゲームでは、ポリゴンの輪郭だけがエイリアシングの原因ではありません。細かなジオメトリ、髪の毛、草木、半透明表現、スペキュラーハイライトなどが画面上でちらつきます。MSAAはこれらに効きませんが、TAAは時間方向の情報を使えるため対応できます。Epic Gamesも「TAAはジオメトリのエイリアシングとスペキュラーのエイリアシングの両方を除去できるため望ましい」としています。
複雑な現代ゲームでTAA系が標準になっているのは、この守備範囲の広さが理由です。
TAAの弱点ぼやけとゴースト、そして敵が見えなくなる問題
TAAには2つの弱点があります。
ひとつはぼやけです。過去フレームと現在フレームを混ぜることで安定させる仕組みのため、細かなディテールまで平均化されるとシャープさが失われます。1080pのように元のピクセル数が少ない解像度ほど目立ちます。
もうひとつがゴーストです。動いている物体の過去の映像が正しく除去されないと、残像のように見えます。Epic GamesはUnreal Engine 4の従来型TAAについて、高周波な背景の前でゴーストが見えたと記述しています。現在のTemporal Anti-Aliasingでは、コンソール変数 r.TemporalAA.Quality の既定値でモビリティにもとづくアンチゴースト処理が有効になっており、対策自体は入っています。
当サイトがEscape from Tarkovの設定を検証したところ、TAAは動体の輪郭がにじんでゴーストが出るため、遠距離の敵やブッシュ際の動きが見えにくくなることが分かりました。FXAAまたはオフに変更すると、FPS向上と視認性改善が同時に得られます。ゴーストは画質の好みの問題ではなく、勝敗に直結する場合があります。詳細はタルコフのおすすめ設定ガイドで解説しています。
同じ「TAA」という表示でも、ゲームAでは鮮明なのにゲームBではぼやける、ということが起きます。TAAの画質はエンジンの実装に大きく左右されるためです。
FXAA最も軽い代わりに、細部の忠実度で不利
FXAAは「Fast Approximate Anti-Aliasing」の略です。完成した画面から高コントラストなエッジを見つけ、ピクセル境界をブレンドして滑らかにします。3Dの形状そのものを調べるのではなく、出来上がった絵を見て「ここはギザギザに見える」と判断する方式です。
Epic Gamesはこの方式について「名前が示すとおりレンダリングが高速で、低性能なデバイスやデスクトップに適している」と説明しています。3方式のなかで最も軽いのがFXAAです。
弱点は精度です。同じくEpic Gamesは「他のアンチエイリアス技術と比べると最終的な画像は忠実度を失うことがある」としています。本来残したい細部までエッジとして処理してしまうため、映像がやや柔らかく見えます。1080pでは特に分かりやすく出ます。
また、FXAAは現在の1フレームだけを見るため、カメラを動かしたときのチラつき(時間方向のエイリアシング)は抑えられません。遠くの細い柵、電線、草木がカメラ移動でチラチラする現象には、過去フレームを使うTAAのほうが向いています。
なお品質設定は r.FXAA.Quality で0〜5段階が用意されており、ジャギー除去に使うサンプル数が変わります。「FXAA」という表示でも、ゲームによって効き方が違う理由のひとつです。
負荷MSAAはTAAよりGPUフレームタイムが約25パーセント増える
3方式のGPU負荷を比べた公式の数値があります。
Unreal EngineのForward Rendererを使ったテストについて、Epic Gamesは「TAAの代わりにMSAAを使うと、GPUフレームタイムが約25パーセント増加する」と記載しています。ただし同じ文中で「実際のコストはコンテンツによって変わる」とも明記されています。
順序としては、FXAAが最も軽く、TAAが中間、MSAAが最も重いという傾向になります。ただし「TAAだから何パーセント重い」という共通値は存在しません。エンジンの実装、解像度、シーンの内容で変わります。
TAAからFXAAへ変えても数FPSしか動かないゲームもあれば、GPU性能がぎりぎりの環境では差が出るゲームもあります。判断するときは同じシーンで平均FPSと1% Lowの両方を比較してください。フレームタイムの読み方はフレームタイムグラフの読み方で詳しく解説しています。
注意AAを下げてもFPSが上がらないときに疑うこと
アンチエイリアスをUltraからLowへ下げてもFPSが変わらないことがあります。理由は主に2つです。
ひとつはCPUボトルネックです。CPUが100FPS分しか次のフレームを準備できない状態なら、GPU側をいくら軽くしても100FPSのままです。アンチエイリアスはGPU側の描画負荷に関わる設定なので、CPUが上限を作っている状態では効きません。
もうひとつはFPS上限やV-Syncです。120FPSに固定されているなら、AAを下げてGPU使用率が90パーセントから70パーセントに落ちても、表示は120FPSのままです。
ただしこの場合、意味がないわけではありません。GPUに余裕ができるため、消費電力・温度・ファン回転数が下がります。FPS上限を使っているゲームでは、そこが実質的な効果になります。設定の効果を見るときは、FPSだけでなくGPU使用率も一緒に確認してください。上限の設定場所はFPS上限はどこで設定する?にまとめています。
現在DLSS・FSR・XeSS・TSRはTAAの置き換えになっている
最近のゲームでは、TAA・FXAA・MSAAから選ぶという昔ながらの設定だけでは判断できなくなりました。
Epic Gamesは、Unreal Engine 4のTAAU(Temporal Anti-Aliasing Upscaling)、Unreal Engine 5のTSR(Temporal Super Resolution)に加えて、NVIDIAのDLSS 2以降、AMDのFSR 2.0以降、IntelのXeSSを同じ「時間方向のアップスケーラー」として扱っています。いずれも現在と過去のフレーム情報を使って高解像度映像を再構築する仕組みです。
そのためDLSSやFSRを有効にすると、独立したTAA項目が選べなくなるゲームがあります。アンチエイリアスが無効になったわけではありません。アップスケーラー自身が時間方向のアンチエイリアス処理を含んでいるためです。
「TAAをオフにしてDLSSを使う」ではなく、DLSSがTAAの役割ごと置き換わると考えるほうが実態に合っています。TSRについても同様で、Unreal Engine 5のゲームで設定画面にTSRがある場合は「TAAより新しい時間方向処理」と捉えてください。
解像度4Kなら不要か、1080pでぼやけるのはなぜか
解像度が上がるほど1ピクセルが小さくなるため、同じ画面サイズならジャギーは目立ちにくくなります。1080pより4Kのほうが強いアンチエイリアスを必要としないのは確かです。
ただし4Kでも不要にはなりません。細い電線、フェンス、草木、光沢では、4Kでもカメラを動かすとチラつきが見えます。時間方向の安定性はピクセル密度だけでは解決しないためです。
逆に1080pでは、TAAのぼやけが目立ちやすくなります。元のピクセル数が少ないぶん、過去フレームをブレンドして安定させる過程で細部が失われると影響が大きく出ます。「ジャギーは消えたが画面全体が眠くなった」という感覚はこれです。この場合はゲーム内のシャープニング設定を使う手がありますが、強くしすぎると輪郭に白い縁が出たりノイズが強調されたりするため、最大値が最良とは限りません。
選び方用途別に何を選ぶか
| 状況 | 第一候補 | 理由 |
|---|---|---|
| 特に不満がない | 標準のTAA系のまま | 守備範囲が最も広い |
| GPU性能が足りない | FXAA | 3方式で最も軽い |
| 競技系で敵を見たい | FXAAかオフを比較 | TAAのゴーストで視認性が落ちる |
| 静止画のシャープさ重視 | MSAA(対応ゲームのみ) | 画面全体をぼかさない |
| VRで遊ぶ | MSAA | 頭部トラッキングでTAAがぼやける |
| MSAAで重い | 8x→4x→2xの順に下げる | 効果を残して負荷だけ減らせる |
VRについてはEpic Gamesが理由まで説明しています。「VRでは頭部トラッキングによって生じる絶えざるサブピクセル移動が望ましくないぼやけを生むため、MSAAのほうが良い選択になる」とのことです。通常のプレイではTAAが推奨される一方、VRだけは事情が違います。
競技系については、「AAオフが正解」と決めつけないでください。オフにすると輪郭のジャギーや遠景のチラつきが増えて敵を見つけにくくなることもあります。必要なFPSを維持できる範囲で、最も敵を見やすい設定を選ぶのが合理的です。
比較手順静止画で判断してはいけない
3方式を比べるときに最も重要なのは、ゲームを実際に動かすことです。
静止画ではMSAAやAAオフが非常にシャープに見えても、カメラを動かすと細いオブジェクトが激しくチラつきます。逆にTAAは静止画では少し眠く見えても、動かすと映像全体が安定します。アンチエイリアスは、スクリーンショットの品質ではなく動いたときの安定性まで含めて評価する設定です。
比較しやすい場所と手順は次のとおりです。
- 斜めの階段や建物、金網、草木、細い電線、遠距離のオブジェクトが見える場所を選ぶ
- カメラを止めた状態と、ゆっくり左右に振った状態の両方を見る
- TAAならゴーストとぼやけ、FXAAなら遠景のチラつき、MSAAなら光沢や草木に残るエイリアシングを重点的に確認する
- 同時に平均FPS・1% Low・GPU使用率を記録する
アンチエイリアスだけを下げる前に、解像度・レイトレーシング・影・反射のほうが重い場合もあります。テクスチャ品質とFPSの関係もあわせて確認すると、どこを削るべきかの見当がつきます。
Q&Aよくある質問
総括まとめ|迷ったら標準のTAA系、重いならFXAA
TAA・FXAA・MSAAは画質の段階ではなく、ジャギーの消し方そのものが違う3つの方式です。効くエイリアシングの種類も、GPU負荷も別物になります。
MSAAは輪郭には強いものの、Microsoftが明記するとおりサーフェスのエイリアシングには効かず、Unreal EngineではForward Rendererでしか使えません。負荷も大きく、Rustではデフォルトの4xをオフにするだけで15〜25パーセント改善しました。TAAは守備範囲が広い代わりにぼやけとゴーストがあり、タルコフでは遠距離の敵が見えにくくなるという実害が出ます。FXAAは最も軽い代わりに細部の忠実度で不利です。
実務的な進め方はこうなります。まず標準のTAA系のまま遊び、ぼやけやゴーストが気になったらFXAAと比較する。GPU性能が足りないならFXAA。対応ゲームでMSAAを使っていて重いなら、オフにする前に4x・2xへ下げる。VRだけはMSAAが有利です。
そして判断は必ずゲームを動かして行ってください。静止画のシャープさだけで選ぶと、動いた瞬間にチラつく設定を選んでしまいます。
アンチエイリアスはジャギーを目立たなくする処理で、TAA・FXAA・MSAAは品質段階ではなく処理方式そのものが違います。FXAAは完成画面の後処理で最も軽い代わりに細部の忠実度で不利、TAAは過去フレームも使うためチラつきに強い代わりにぼやけとゴーストが出ます。MSAAは1ピクセル内の複数地点をサンプリングして輪郭を滑らかにしますが、Microsoftの仕様書は「MSAAはサーフェスのエイリアシングを減らさない」と明記し、Epic Gamesもマテリアル・テクスチャ・透明サーフェス由来には作用しないとしています。またUnreal EngineでMSAAが使えるのはForward Rendererのみです。負荷はEpic Gamesの自社テストでTAA→MSAAでGPUフレームタイムが約25パーセント増加(実際のコストはコンテンツ次第)。当サイトの検証では、RustでMSAA 4xをオフにして15〜25パーセントのFPS向上、タルコフではTAAをFXAAかオフに変えることでFPS向上と視認性改善が同時に得られました。DLSS 2以降・FSR 2.0以降・XeSS・TSRは時間方向のアップスケーラーとしてアンチエイリアスの役割を兼ねるため、有効にするとTAA項目が消えるのは正常です。AAを下げてもFPSが変わらない場合はCPUボトルネックかFPS上限を疑ってください。





