「マルチサンプリングアンチエイリアシング」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
7行目: | 7行目: | ||
[[ポリゴン]]の内側を省略するということはポリゴンの大部分を占めるであろう[[テクスチャ]]には[[アンチエイリアシング]]がかからないということでもある。 | [[ポリゴン]]の内側を省略するということはポリゴンの大部分を占めるであろう[[テクスチャ]]には[[アンチエイリアシング]]がかからないということでもある。 | ||
− | また[[遅延レンダリング]] | + | また[[遅延レンダリング]]では一通りのポリゴンのレンダリングが終わった時点になると深度情報が欠落しているためMSAAを適用するのは難しい。この問題の解決策としては、[[フォワードレンダリング]]で高解像度の深度計算のみを行い、[[遅延レンダリング]]の出力結果と合成する「[[Deferred MSAA]]」なる技法などが考案されている。 |
MSAAはSSAAに比べると若干品質は劣るが圧倒的に軽い。 | MSAAはSSAAに比べると若干品質は劣るが圧倒的に軽い。 | ||
<br /> | <br /> |
2020年4月8日 (水) 10:39時点における版
マルチサンプリングアンチエイリアシング(英語:Multi Sampling Anti Aliasing、通称:MSAA)とは、3DCGにおけるアンチエイリアシングのアルゴリズムの一種である。
スーパーサンプリングアンチエイリアシング(SSAA)の発展型であり、MSAAもSSAA同様に出力解像度の数倍の解像度でレンダリングを行う。
SSAAではクソ真面目に全ピクセルをx倍で計算していたが、MSAAではポリゴンのエッジ部分(深度差が大きい部分)以外は1回だけ計算して残りはコピーで埋める。つまりポリゴンの内側部分は計算を大幅に省略する。
ポリゴンの内側を省略するということはポリゴンの大部分を占めるであろうテクスチャにはアンチエイリアシングがかからないということでもある。
また遅延レンダリングでは一通りのポリゴンのレンダリングが終わった時点になると深度情報が欠落しているためMSAAを適用するのは難しい。この問題の解決策としては、フォワードレンダリングで高解像度の深度計算のみを行い、遅延レンダリングの出力結果と合成する「Deferred MSAA」なる技法などが考案されている。
MSAAはSSAAに比べると若干品質は劣るが圧倒的に軽い。