模型身上流光效果有两种实现方式
1.用摄像机来算流光位置,不过这种比较固定,而且只能在展示用,战斗里面不太适用
2.用一张流光图来进行uv位置计算发光位置和原来的贴图进行颜色叠加,这个不用管摄像机位置,不过对uv要求高,所以做之前确定效果再来进行uv布局,不然效果和你想象不一样
我这里主要说第二种的实现方式
先看看效果图这个有mask图的流光效果,这个mask图是来区分那些部位要流光
下面是没有mask图,因为这些资源都是官网下载的美术资源所以uv布局不是一个方向,所以整个流光感觉很乱
这个是我项目的效果图,要流光效果好就加个bloom效果
实现
1.流光图
以这张流光图为例,根据时间偏移uv的x轴获取对应的颜色(因为这里是黑白图所以获取