見出し画像

Q&A『SSAOトラブル』

画像3

SSAOエフェクトは私も使用するんですが、同じ現象に陥ったことがなく、特に画面が黒く点滅するという現象には覚えがないんですが、シャドウの遅延系で思い当たることがあるとすれば、M4Layerはご利用でしょうか?

引用元のような事象は以前から確認されていて、こちらに関して言えばM4LayerのRTタブ内で、該当エフェクトのチェックを入れることで解消されます。
ただ、SSAOで同じ現象が起きるのかはちょっと不明です。
手元で試してはみたんですが、恐らく再現はできておらず、最初の引用元のリプライにおたもんさんがo_SSAOの改変時にRT描写で遅延が発生する旨を返信されているので、恐らくこちらも同様の対策で解決するんではないかと推測されます。

うろ覚えだったんですが、P.I.Pさんから詳しく教えていただきました。

つまり、こういうことですね。

画像1

画像2



シェーダーではなくssaoに似た効果を得たいのですが、同じようなエフェクトはありますでしょうか?エクセレントシャドウやAbsoluteShadowをいれてみたのですが、同じ感じにはなりませんでした。

SSAOとExcellentShadowやAbsoluteShadowですが、こちらはそもそも別物なので同じ効果は得られません。
ひとえに『かげ』と呼ぶものも、一応種類がありまして、

陰(Shade)
影(Shadow)
AO(Ambient Occlusion)

の3つに分類されます。
ここら辺のお話はちょっと難しいというか、興味がないと覚えづらい範囲になるので割愛しますが、MMDでいえばざっくり下記のように分類されます。

陰(Shade):シェーダー
影(Shadow):セルフシャドウ / ExcellentShadow / AbsoluteShadowなど
AO(Ambient Occlusion):SSAO / SAO

今回ご希望されているのはAOにあたるので、エフェクトの名前に~AOとついているものが、類似エフェクトになり、Shadow系エフェクトでは、お求めの効果を得ることができません。

現在配布されていて、よく使われるAO系エフェクトの違いは、以前ましましさんが検証されています。ニコナレもブロマガも終了していますが、WEBアーカイブが現在も残っていましたので、ご紹介しますね。


この記事が気に入ったらサポートをしてみませんか?