この SAO アルゴリズムを実装しようとしています。
次の結果が得られます。
鼻が壁の上にある理由がわかりません。Z バッファの問題のようです。
ここに私の入力値があります:
const float projScale = 100.0;
const float radius = 0.9;
const float bias = 0.0005;
const float intensityDivR6 = pow(radius, 6);
深度バッファーのミップマップの使用を無効にすることを除いて、元のシェーダーを変更せずに使用しています。
私の深度バッファ(別のシーンで、申し訳ありません):