【Unity】Shader Blend メモ
Post : 2021/8/30 Update : 2023/7/28
よくここだけ、スクリーン処理をしたいとかがあるので自分用のメモ。
プリマルチプライド
計算式 foreground.rgb + background.rgb * (1 – foreground.a)
Blend One OneMinusSrcAlpha
アルファブレンド
Blend SrcAlpha OneMinusSrcAlpha
計算式 foreground.rgb * foreground*a + background.rgb * (1 - foreground.a)
反転
Blend OneMinusDstColor Zero
覆い焼き・リニア
Blend One One
加算+アルファスクリーン
Blend SrcAlpha One
スクリーン /比較(明)
Blend OneMinusDstColor One
乗算
Blend Zero SrcColor