显示HUD显示的OpenGL ES文本无法在纹理3D对象上显示为黑色

时间:2010-04-22 11:45:26

标签: iphone opengl-es textures hud

这是此问题的后续跟进 http://iphonedevelopment.blogspot.com/2010/02/drawing-hud-display-in-opengl-es.html 它解决了基于本教程的HUD(抬头显示器)> OpenGL ES displaying HUD display has no color on top of textured 3D objects 我想将“Text”设置为黑色,但它比我想象的要复杂得多。 将其设置为黑色以外的其他颜色“glColor4f(0.0,0.0,0.0,1.0);”很好。 我认为罪魁祸首必须在混合函数“glBlendFunc(GL_ONE,GL_ONE);” 我试验了很多没有运气的组合。有没有人在后台工作的纹理3D上尝试过这个?

1 个答案:

答案 0 :(得分:0)

答案就在这里!

更改Texture2D类并将Gray等内容更改为RGB以及分配的大小以及shawdow功能

http://majicjungle.com/blog/?p=191