最近想把多个mesh上的纹理的绘制合并到一个mesh上,在处理shader时遇到了问题
使用纹理渲染模式公式实现正常的纹理叠加效果(SrcAlpha OneMinusSrcAlpha)并不能得到正常的效果
公式为
Factor = SrcTextureA_Alpha
DstTexture = SrcTextureA*Factor +SrcTextureB*(1 - Factor );
(A混合到B上)
得到的效果边缘会有黑色不能重合
最近想把多个mesh上的纹理的绘制合并到一个mesh上,在处理shader时遇到了问题
使用纹理渲染模式公式实现正常的纹理叠加效果(SrcAlpha OneMinusSrcAlpha)并不能得到正常的效果
公式为
Factor = SrcTextureA_Alpha
DstTexture = SrcTextureA*Factor +SrcTextureB*(1 - Factor );
(A混合到B上)
得到的效果边缘会有黑色不能重合