OpenGL ES отображает отображение HUD Текст не может быть окрашен в черный цвет поверх текстурированных 3D объектов - PullRequest
0 голосов
/ 22 апреля 2010

Это продолжение этого вопроса здесь http://iphonedevelopment.blogspot.com/2010/02/drawing-hud-display-in-opengl-es.html Это касается HUD (Heads Display), который основан на этом уроке> Дисплей OpenGL ES с дисплеем HUD не имеет цвета поверх текстурированных 3D-объектов Я хотел установить «Текст» в цвете ЧЕРНЫЙ, но это сложнее, чем я думал. Установка для него другого цвета, отличного от черного "glColor4f (0.0, 0.0, 0.0, 1.0);" это просто хорошо. Я предполагаю, что виновник должен быть в функции смешивания "glBlendFunc (GL_ONE, GL_ONE);" Я экспериментировал много комбинаций без удачи. Кто-нибудь экспериментировал с этим на вершине текстурированного 3D в фоновом режиме?

1 Ответ

0 голосов
/ 28 мая 2010

Ответ здесь!

Изменение в классах Texture2D и изменение таких вещей, как Грей, на RGB и размеры выделений, а также возможность Shawdow

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

...