一般做图片融合,都是直接整张图一个alpha搞定,大部分游戏中就是这样处理.
但是在一些应用场景就不合适了, 所以这里写一种逐渐渐变的算法.
水平方向
垂直方向
最终的融合系数 = (水平放心对应的位置+垂直方向对应的位置)求平均值
效果图
图1.
图2.
混合后的效果
可以看到中间相交的部分,是一个逐渐透明过度的过程.
至于边缘部分,由于底色是黑色的,通过该算法,变化的确实很唐突,待后期再改进把.