【发布时间】:2012-04-09 01:18:28
【问题描述】:
您好,我正在 Android 上使用 OPENGL Es,我正在尝试在我的应用程序上显示图像。当我显示图像时(图像规格为 64x64 像素),图像上出现黑色背景,但是当我输入以下代码时:
public void draw(GL10 gl) {
...
..
gl.glAlphaFunc( GL10.GL_GREATER, 0 );
黑色背景消失了,但我的图像中出现了奇怪的颜色。
有人知道如何解决这个问题吗?
【问题讨论】:
-
张贴截图会很好。发布更多代码会更好。您的图像是否包含 Alpha 通道?未显示的代码是否包含任何 alpha 测试?