Unity Shader Forge 物体燃烧溶解消失效果实现

 时间:2024-10-17 00:20:46

1、打开Unity,并且导入Shader Forge插件,如下图

Unity Shader Forge 物体燃烧溶解消失效果实现

2、在Unity菜单“Window”下找到“Shader Forge”,单击打开,新建一个“Lit(PBR)”的shader,并给他取个名称,操作如下图

Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现

3、在打开的 shader forge 编辑区域,把自带的图框删掉,然后回到 unity 界面,新建个 material,material-shader 通道为刚才建的 shader,操做如下图

Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现

4、回到 shader forge 编辑区域,添加“Texture2D”,添加贴图并取名,最后连接到 “Main”面板的“Opacity Clip”,进行“Compile shader”之后,效果如下图

Unity Shader Forge 物体燃烧溶解消失效果实现

5、然后给“Texture2D”添加“Slider”进行控制,适当调整,进行“Compile shader”之后,效果如下图

Unity Shader Forge 物体燃烧溶解消失效果实现

6、由于整体效果较暗,进行自发光效果,使整体较亮点,操作如下,进行“Compile shader”之后,效果如下图

Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现

7、添加燃烧溶解的渐变边缘效果,使效果更像火焰自燃,操作如下,进行“Compile shader”之后,效果如下图

Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现

8、添加“Base Color”基本图,作为燃烧原体,若只加“Base Color”会报错,根据报错提示,给“Metallic”通道添加个数值即可,操作如下,进行“Compile shader”之后,效果如下图

Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现Unity Shader Forge 物体燃烧溶解消失效果实现

9、回到 Unity 界面,进行适当调整,效果如下图

Unity Shader Forge 物体燃烧溶解消失效果实现

10、到此,Unity Shader Forge 物体燃烧溶解消失效果的实现步骤讲解结束,谢谢

  • ae如何制作爆炸文字特效
  • AE怎样设置特效粒子的颜色大小形状和透明度呢
  • AE学习-图层变换与形状下变换的区别
  • Ae中如何借助空对象绑定素材
  • AE导入素材文件(视频、图片、音频)方法大全
  • 热门搜索
    怎么用ps去水印 苹果4s怎么越狱 黑蚂蚁怎么吃 渤海大学怎么样 微信视频聊天怎么开美颜 化妆水怎么用 小孩缺锌怎么补 怎么取消开机密码 石英表怎么调日期 鼻孔大怎么办