Unity使用顶点颜色 做混合 来实现SoftParticle 效果

Posted _Captain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity使用顶点颜色 做混合 来实现SoftParticle 效果相关的知识,希望对你有一定的参考价值。

简单的UV滚动 实现水面效果,在边缘处很生硬。
使用SoftParticle 可以变得融合。
但是手机上不能使用SoftParticle。

可以采用刷入顶点颜色数据 作为Alpha 来源,在Shader中进行混合。
边缘处的顶点,将顶点颜色 刷入透明。

在Blender中操作。
刷入之后,在shader中就可以取来作为Alpha了。

以上是关于Unity使用顶点颜色 做混合 来实现SoftParticle 效果的主要内容,如果未能解决你的问题,请参考以下文章

Unity Shaders and Effects Cookbook (7-3) 在地形中使用顶点颜色做混合

Unity之ASE 顶点偏移实现心电图

unity 物体颜色从一段到另一端逐渐变色,这个效果怎么做的?

[Unity Shader] 渲染管线流程

Unity中实现UI渐变

Blend混合模式 与 20余种颜色混合模式代码实现