見出し画像

【ShaderGraph】接地面を検出する

半透明と不透明の接触を扱う方法


設定から「General > Depth Texture」にチェックを入れて、Zバッファを取得する。

画像2

画像1


Depthバッファとオブジェクトとの距離の差を取る。

球のオブジェクトの深度と不透明の深度に差がないので黒くなる。

画像4

引用:エフェクト作成のために知っておきたいShader Graphの話 - Unity道場2019 8月

画像5

引用:エフェクト作成のために知っておきたいShader Graphの話 - Unity道場2019 8月

画像6

引用:エフェクト作成のために知っておきたいShader Graphの話 - Unity道場2019 8月


◇ShaderGraph

画像3

◇出力結果

画像7

◇参考動画



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