0

这是这个问题的后续行动 http://iphonedevelopment.blogspot.com/2010/02/drawing-hud-display-in-opengl-es.html 它在 HUD(平视显示器)上处理基于本教程 > OpenGL ES 显示 HUD 显示在纹理 3D 对象上没有颜色 我想将“文本”设置为黑色,但它比我想象的要复杂。将其设置为黑色以外的其他颜色 "glColor4f(0.0, 0.0, 0.0, 1.0);" 很好。我假设罪魁祸首必须在混合函数“glBlendFunc (GL_ONE, GL_ONE);”中 我尝试了很多组合但没有运气。有没有人在背景中的纹理 3D 之上尝试过这个?

4

1 回答 1

0

答案就在这里!

更改 Texture2D 类并将诸如 Gray 之类的内容更改为 RGB 和分配的大小,以及影子功能

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

于 2010-05-28T05:44:26.977 回答