首页 > 其他分享 >ShaderGraph溶解

ShaderGraph溶解

时间:2022-11-22 10:59:26浏览次数:36  
标签:输出 溶解 添加 Alpha git ShaderGraph 节点

思路

首先给片元着色器添加alpha clip,片元着色器会出现一个Alpha Clip Threshold节点,这个节点能够设置透明度剪裁阈值,

要添加一个噪声节点,Simple Noise输出到Aplha,

现在需要一个根据时间自动隐现的溶解,添加Time节点,输出到数学函数Remap In,结果给到Alpha Clip Threshold,再与外部定义的float属性add到一起,结果和噪声图Step,输出结果与其它颜色融合,再与之前的自发光贴图给到一起,输出Emission。

 

 

 

git地址https://gitee.com/salmol/shader-graph-exp.git

 

标签:输出,溶解,添加,Alpha,git,ShaderGraph,节点
From: https://www.cnblogs.com/salmol/p/16914360.html

相关文章

  • ShaderGraph轮廓光
    思路先给纹理,法线,金属贴图,再创建一个自发光贴图和一个菲涅尔效应,将菲涅尔效应与一个颜色属性相乘,得到的结果再与自发光贴图相加,再将结果输出到发光点。     ......
  • ShaderGraph之基础光照
    在ShaderGraph中如果想要自定义一个纹理输入,需要添加SampleTexture2D节点,输出到片元着色器的BaseColor节点。还需要自定义一个Texture2D属性,用于外部修改纹理。新建材......
  • ShaderGraph入门
    ShaderGraph是Unity提供的图形化Shader,相比与代码写的Shader方式,个人觉得ShaderGraph还是对新手比较友好,有一种在玩连连看的感觉,也有可能是因为我个人偏向于美术一类吧。......
  • 设计ShaderGraph
    清理过程MaterialCustomPara首先是材质的参数,MaterialCustomPara,作为基类,它只有一个着色器参数名字。CustomFloatValue然后是CustomFloatValue,作为MaterialCustomPar......