启用 Alpha Clipping 功能后,像素的 Alpha 值小于阈值后将被渲染相机裁剪掉。
创建 Texture 2D、Simple Noise、Fade Transition 三个节点。将准备的测试纹理拖到 Texture 2D 节点上,并将 Texture 2D 的输出端连接到 Fragment 的 Base Color 属性上。 Simple Noise 节点用来产生一张噪声纹理,通过 Scale 调整噪声比例,将 Simple Noise 的输出端口连接到 Fade Transition 的 NoiseValue 属性上。 调节 Fade Transition 节点的 FadeValue 和 FadeContrast 属性值。将 Fade Transition 的输出端口连接到 Fragment 的 Alpha 属性上。如图:
控制 FadeValue 的值从1逐渐变为0,就能产生小球逐渐消溶的效果。
创建一个地面用来衬托,创建一个球体,将球体的材质设置为新创建的消溶材质。
FadeValue=0.47 的效果。