Direct3D绘制透明纹理有黑边,alpha预乘来解决
这是前一段时间遇到的问题了,最近想起来应该写一写。alpha预乘,关键词是Alpha Premultiplied,这个事情我之前陆续了解过不少,只是没想到在D3D里面实际遇到了一次。文末有相关的一些资料可以参考。
如果你有贴图是带alpha通道的,那么他们互相blend的时候很有可能出现这样的情况,详细成因展开就太多了,可以参考末尾的资料等。这个是典型的没做alpha预乘导致...
原创
2019-01-09 15:37:23 ·
1755 阅读 ·
0 评论