しっぽを追いかけて

ぐるぐるしながら考えています

Unity と猫の話題が中心   掲載内容は個人の私見であり、所属組織の見解ではありません

Unity Shader Graph で型抜き表示

※ これは 2020/05/29 時点の Unity 2019.3.15f1 の情報です

最新版では動作が異なる可能性がありますのでご注意ください

今回は Shader Graph で前回表示した縦じまをねこ型にくりぬいてみたい

用意したのはこんな感じの背景透過画像

ねこ型画像(黒い部分は透過色)

操作手順はこんな感じ

ねこ型画像を入力するため、Stencil という名前の Texture2D のプロパティを追加、Unlit Master は歯車アイコン押下で表示されるポップアップの中の SurfaceTransparent に変更

あとは Stencil の Texture2D にある A(1) の出力を Unlit MasterAlhpa(1) につなぐだけ

これできれいにねこの形に縦じまがくりぬかれた!