ShaderGraph 13 雨滴漣漪效果

2021-10-04 16:49:53 字數 791 閱讀 3337

shadergraph節點圖:

效果圖:

節點解析:

這個效果涉及到的新節點比較多,normal strength、normal blend、flipbook、round、voronoi。

normal strength:修改法線貼圖的strength。strength為1時返回原圖,為0時返回純黑的法線貼圖。

normal blend:混合兩個法線。out = normalize(float3(a.rg+b.rg,a.b * b.b));

flipbook:建立乙個影象畫素列,作為uv輸入。序列中序列圖的數量是由輸入的width和height決定的。當前顯示第乙個序列圖是由輸入引數tile決定的。通常用來建立貼圖動畫,用於粒子效果和sprite。方法是:將time節點連線到輸入引數的tile中,輸出資料連線到texture sampler節點的uv輸入引數中。uv資料的(0,0)點是左下角。(0,0)點在預覽視窗中顯示為黑色。但是影象序列通常是從左上角開始,所以invert y引數預設是勾選的。可以通過設定interx和intery來改變影象序列的方向。

round:四捨五入。

voronoi:基於輸入的uv生成乙個泰森多邊形噪點圖。voronoi雜訊是通過計算畫素點與點陣之間的距離而產生的。通過輸入引數angle offsets控制的偽隨機數偏移這些點,可以生成一組格仔。這些格仔的尺寸和噪點由輸入引數cell density控制。(ps:密集恐懼症患者表示看見這個節點很難受。orz~) 

關於shader graph 學習

shader graph 常用模板學習 1 模型拆解 2 模型溶解 3 高亮 4 全息效果 關鍵點 主要節點 position alphaclip 引用於這篇幹活滿滿的野生大神部落格,強推!一些引數說明 英文名稱 中文名稱 說明position 位置網格頂點或片段 mesh vertex or fr...

ShaderGraph 05 旋渦效果

shadergraph節點圖 效果圖 節點解析 這個效果設計到的新節點主要有twirl ellipse。twirl 類似於黑洞的旋轉扭曲效果應用於輸入的uv。扭曲效果的中心參考點由輸入引數center決定,效果的整體強度由輸入引數strength 決定,輸入offset 可用於便宜結果的各個通道。e...

1D1A 1 插入排序

演算法導論第乙個演算法就是插入排序,思想簡單,如果是從小到大排序,就是從第二個數開始,和前邊的數比較,直到大於等於前邊那乙個數,然後放在那個位置。而且,先用python寫,就相當於偽 特別好,既有思路,還把python練習一下,然後再用c python def insertsort a for i ...