【发布时间】:2014-07-17 16:09:42
【问题描述】:
在我的 .png 文件中,一些像素是透明的,但在我的应用程序中它们显示为黑色。
如何使黑色像素不渲染?
【问题讨论】:
在我的 .png 文件中,一些像素是透明的,但在我的应用程序中它们显示为黑色。
如何使黑色像素不渲染?
【问题讨论】:
您需要启用混合,以使图像的透明部分实际显示为透明。
应该这样做:
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
【讨论】: