[Shader筆記](待補完) 消融/溶解特效 Dissolve Effect

Shader遊戲特效魔法師工作坊筆記

詹閔翔
詹閔翔
Nov 7 · 3 min read

前言:

shader graph 的出現提供給任何人都可以在短時間製作出一個複雜特效的能力,但是在使用(或者說熟練)這個工具以前其實還是需要最基本的Shader入門知識,包括渲染管線、包括貼圖原理、深度測試…

所以如果你沒有任何基礎也可以參考我之前寫的文章

[Shader筆記] 連你阿罵都能看得懂的Shader介紹
[Shader筆記]透明物體(Z-Test、Z-Write、Z-Buffer、Alpha Blending)
[Shader筆記] 程序化圖案 Procedural pattern
[Shader筆記]頂點動畫和紋理動畫
[Shader筆記]法向量Normal Vector
[Shader筆記]基礎光照模型

應該可以幫助你對底下這篇文章有更深入的理解
當然你直接硬啃應該還是吃得消XD

沒有方向的消融特效

特效原理:

自定義一個0~1的值作為Alpha Clip Threshold,當模型上的alpha值小於Alpha Clip Threshold時,就將該點剔除

帶有方向的消融特效

特效原理:指定方向

節點介紹:

Step :
如果輸入(In) 大於或等於邊緣(Edge)則輸出(Out)1否則為0

Position

輸出材質附著物件的頂點座標(可以自行選擇輸出座標空間)

    詹閔翔

    Written by

    詹閔翔

    Major : Interactive Design,Game Developer