效果图:

一、消融镂空 遮罩效果

设置环境:

在混合模式(Blend Mode )选择遮罩(Masked),这样

渲染类型(Render Type) 自动选择透明切口(Transparent Cutout),

渲染队列(Render Queue) 自动选择透明度测试(Alpha Test)

遮罩值(Mask Clip Value)  0.5(可手动调节)

解析:给遮罩图(Dissolve Guide)一个可控的变量值 (Dissolve Amount )

One Minus

The One Minus node(快捷方式:O键)输出一个减指定值1- Input。这对于颜色或UV坐标非常有用,因为它将反转它们的值。

公式:1- Input = output

注意:每通道完成多通道数据类型减一。

http://wiki.amplify.pt/index.php?title=Unity_Products:Amplify_Shader_Editor/One_Minus

Remap

映射节点将其输入上设置的值从[ Min Old, Max Old ] 范围转换为由[ Min New, Max New ] 定义的新值。

Input Port Description Type
Input Value to be converted between ranges. Float
Min Old Lower value from original range. Float
Max Old Upper value from original range. Float
Min New Lower value from new range. Float
Max New Upper value from new range. Float

http://wiki.amplify.pt/index.php?title=Unity_Products:Amplify_Shader_Editor/Remap

二、燃烧消融-自发光效果

把Opacity Mask值添加到自发光贴图中,实现燃烧的自发光效果

Clamp

Clamp节点输出其输入值或[ Min,Max ]范围之间Clamp的矢量的各个分量。

  • 最小值:如果输入值小于最小值,则返回此值
  • 输入:如果输入值介于最小和最大之间,则返回此值
  • 最大值:如果输入值大于最大值,则返回此值

注意:如果每个输入端口的通道数量不同,则进行强制转换以匹配通道数量最多的端口。

Input Port Description Type
Input 要限制在[最小,最大]范围之间的值。当Alpha = 0时完全输出。 Float [1]
Min clamp 操作的最小值(如果该值小于Min的最小值,则为返回值)。 Float [1]
Max clamp 操作的最大值(如果该值大于Max的最大值,则为返回值)。 Float [1]

http://wiki.amplify.pt/index.php?title=Unity_Products:Amplify_Shader_Editor/Clamp

https://img-blog.csdnimg.cn/20200108140939212.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMTIwOTQ2,size_16,color_FFFFFF,t_70

Unity ASE案例解析—Dissolve Burn(消融效果—镂空、自发光)相关推荐

  1. Unity ASE案例解析—Skybox Cubemap Extended(天空盒子三维贴图效果)

    效果图 目录 1.基础配置 2.BUILT-IN FOG-内置Fog配置 3.CAMERA MODE-切换相机 4.CubeMap设置 5.Cubemap Mix 6.Emission Mix Sha ...

  2. Unity ASE案例解析—AnimatedFire(火焰动画效果)

    效果图 目录 1.基础配置 2.Emission-自发光处理 3.其他处理 火焰效果,主要是处理自发光效果,其他的不做特殊处理. 1.基础配置 Opaque 不透明模式 ZTestMode Less ...

  3. Unity ASE案例解析—AnimatedUVDistortion(动画贴图扭曲效果)

    效果图 贴图: 贴图交叉融合效果 1.基础配置 2.整体图 PS:案例制作过于简单,没啥好分析的. https://img-blog.csdnimg.cn/20200117104306971.png? ...

  4. Unity ASE案例解析—ForceShield(光盾被击打时效果)

    效果图 目录 一.Shader部分 1.从整体上,光盾效果只针对自发光(Emission)部分 2.Albedo和Normal对接 3.自发光(Emission)部分 (1)制作时间动画-Animat ...

  5. Unity ASE案例解析—Environment Gradient(环境渐变效果)

    效果图: 环境渐变效果主要是对贴图(Albedo)进行处理,改变它的纹理和色值. 目录 1. 获取世界坐标Y轴矢量遮罩(Mask) 2.利用 1.中的Y轴遮罩做物体 顶部 颜色渐变的插值计算 3.利用 ...

  6. Unity ShaderGraph(1)最简单光效消融效果

    只需要三个节点轻松搞定

  7. Unity Shader学习:Dissolve消融效果

    Unity Shader学习:Dissolve消融效果 消融效果在游戏里非常常用,这里简单的实现下,代码里用到了if分支在shader里可能会费一点,如果想直接用puppet_master大佬版本的话 ...

  8. 【Unity Shader 消融效果_案例分享】

    1.实现逻辑 消融效果主要是利用了Shader中的clip()函数,也就是透明测试功能,在ASE中叫"Opacity Mask". 消融效果是基于一张"Noise&quo ...

  9. Unity EasyAR3.0 案例解析(一) ------ HelloAR_Coloring3D(涂涂乐)

    EasyAR3.0发布有一段时间了,但是官方群里面出现了各种问题,因此我也没有第一时间去体验,不过非常期待4.0的到来,不需要ARCore和ARKit就能实现平面识别,还有各种炫酷的功能,太感兴趣了, ...

最新文章

  1. Linux系统服务器如何禁ping
  2. python教程哪个版本好-tensorflow用python哪个版本更好?
  3. 《2022博客之星拉票专用帖》
  4. 能搞垮你的不止是同行
  5. 二叉搜索树-php实现 插入删除查找等操作
  6. Eclipse下配置Tomcat内存
  7. 元器件封装大全:图解+文字详述
  8. 基于Arduino的智能避障小车
  9. windows下activemq安装下载
  10. Ubuntu系统盘制作
  11. CAD软件绘图如何提高效率 (下)
  12. web测试,APP测试和小程序测试特点
  13. 【WPS】excel 使用MD5宏 windows环境
  14. Java笔试面试-设计模式
  15. 论文中图一.1修改为图1.1
  16. Unable to publish SessionDestroyedEvent for session (未解决)
  17. 光与影的地平线:手机AI摄影全析
  18. 中国国家气象局天气预报信息接口代码引用详细说明与教程
  19. java与模式 之,《java与模式》学习之状态模式
  20. 思必驰DUI集成指南

热门文章

  1. 玩转TM4C1294XL(2)——建立Keil工程模板
  2. 哎,我要改行了!ChatGPT版Excel?动动嘴皮子就把表格改完了!
  3. error: reference to 'max' is ambiguous
  4. 开关电源上的光耦的故障检修
  5. css 居中代码 加粗代码,css居中代码是什么
  6. Spark 作业提交
  7. 如何在公众号文章正文添加附件?本文教你轻松实现
  8. SUSE11 Oracle11gR2 RACASM双机集群环境部署
  9. 为了证明 Windows 11 有多安全,微软亲自「黑」掉了自家电脑~!
  10. python画奥迪车标代码