100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Unity ASE案例解析—Dissolve Burn(消融效果—镂空 自发光)

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

时间:2023-09-28 15:26:22

相关推荐

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

效果图:

一、消融镂空遮罩效果

设置环境:

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

渲染类型(RenderType) 自动选择透明切口(TransparentCutout),

渲染队列(RenderQueue) 自动选择透明度测试(AlphaTest)

遮罩值(MaskClipValue) 0.5(可手动调节)

解析:给遮罩图(DissolveGuide)一个可控的变量值 (DissolveAmount)

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]定义的新值。

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

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

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

Clamp

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

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

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

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。