其实动画编辑器默认 混合模式
src alpha
one - src alpha
这种混合模式是对的,学过渲染的同学都应该知道。
现在问题来了,为什么这个默认设置在动画编辑器里会有问题?
所以1.6版本改成了

其实问题不是在编辑器身上,而是引擎本身。请看一下截图
截图中的函数是什么意思呢?
其实PNG图片引擎读取的时候为了减少运算量,做了个小技巧就是预先将PNG的RGB颜色和ALPHA颜色乘了一次,
所以渲染的时候只要使用
one
one - src alpha
就可以达到
src alpha
one - src alpha
的效果,而且达到了减少乘法运算次数的优化。
但是同时带来了个问题,就是编辑器根本不能控制 图元颜色的混合因子,只有 one 才是正确的,其他选项出来的效果根本实现不了跟PS一样混合模式下的效果
