что такое эквивалентные функции glArrayElement () и glTexGeni () в openGL ES - PullRequest
0 голосов
/ 14 апреля 2009

Может кто-нибудь сказать, пожалуйста, каковы эквивалентные функции для glArrayElement () и glTexGeni () в openGL ES ..

1 Ответ

0 голосов
/ 14 апреля 2009

Нет эквивалентов для этих двух функций.

OpenGL | ES - урезанная и более компактная версия OpenGL, поэтому некоторые вещи были опущены.

glArrayElement не требуется, так как весь режим рендеринга glBegin / glEnd был удален из GL | ES. glArrayElement больше не имеет смысла без glBegin / glEnd. Поскольку вам придется переписать код рендеринга для использования glDrawArrays / glDrawElements, вы не пропустите его.

glTexGen также был удален. Если вы используете более позднюю версию GL | ES, вы можете эмулировать всю функциональность, используя вершинные шейдеры. Если вы застряли с ранней версией GL | ES (1.0 или 1.1), вам нужно эмулировать ее программно (например, самостоятельно рассчитать координаты текстуры и передать их в gl через glTexCoordPointer).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...