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

 时间:2026-02-14 04:57:36

1、不透明度剪切(Opacity clip):不透明度剪切是一种控制如果当前像素/片段应该画。总是使用alpha夹需要透明的对象,而不是部分透明,阿尔法夹很容易排序,阿尔法不是。

2、发射(Emission):这只是光总是添加到您的材质,无论照明条件

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导入素材文件(视频、图片、音频)方法大全
  • 热门搜索
    文化旅游产业 南宁旅游团 泰山旅游地图 南充旅游景点大全 青藏高原旅游 千山旅游 山西省旅游地图 迪庆州旅游局 青岛春节旅游攻略 陇南旅游景点大全