本文主要是介绍Unity之ASE 硬边溶解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
硬边溶解,是一种最简单的溶解,常用于人物或物体的消失特效。
如下图所示:
原理
溶解的原理是,需要一张噪波图,然后我们根据噪波图的r值和溶解强度power进行step。然后把结果作为输出的alpha。当alpha为0时,就实现了溶解的效果。
Step节点:如果 B < A,则返回0,如果 B >= A,则返回1。
下面看下完整节点连线:
这里我们还用到了ComposeMask节点和Append节点
ComposeMask节点:降维节点,可以把RGBA四维向量转化维指定维数,如本示例,只保留RGB
Append节点:升维节点,可以把多个不同维度的节点合并维度,如本示例,RGB和A合并为RGBA作为最后
这篇关于Unity之ASE 硬边溶解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!