Unity效果篇-03-UV擾動
2023-01-28 17:30 作者:Lucas_dudu | 我要投稿
模擬火焰水流的效果,這里以火焰為例:

特殊節(jié)點
Panner :平移節(jié)點
lerp :A和B 的線性差值,A為0,B為1 ,alpha輸出值(0-1),數(shù)值越大B占比越重,數(shù)值越小A占比越重。
Voronoi : 沃羅諾伊節(jié)點,我們叫細胞節(jié)點,各種叫法都有
這里就以ASE為例:
首先要先創(chuàng)建一個shader ,設置為不受光照材質,減少不必要的poss和變體。?

材質屬性,關閉雙面顯示,深度寫入,RGB混合模式改為透明度混合。

?

這里用Noise Int來控制lerp節(jié)點的透明混合通道A為正常UV輸出,B為流動UV偏移。
Panner節(jié)點通過 Append節(jié)點來控制XY的偏移速度。


當然如果想讓效果更連貫可以多復制幾個擾動節(jié)點,為了性能慎用。
塞爾達的火焰用到的細胞節(jié)點:


標簽: