Как установить подсказки в OpenGL ES 2? - PullRequest
1 голос
/ 08 марта 2012

В предыдущих версиях OpenGL вы могли устанавливать различные подсказки, такие как GL_LINE_SMOOTH_HINT, и устанавливать модель оттенка на GL_SMOOTH. Как вы можете сделать это в OpenGL ES 2?

Единственная цель подсказки в ES - GL_GENERATE_MIPMAP_HINT, а другие вещи, такие как 1D текстуры, отсутствуют.

1 Ответ

2 голосов
/ 08 марта 2012

GL_SMOOTH и другие связанные с освещением (или даже матричные проекции) подсказки - это не то, что вы можете намекнуть на OpenGL ES 2.0, потому что эта функциональность должна быть реализована в конвейере программируемых шейдеров, который оставлен разработчику для реализации в OpenGL. ES 2.0 и не обрабатывается OpenGL ES, как это было в версиях 1.x.

Однако OpenGL ES 2.0 по-прежнему поддерживает генерацию mip-карт. Вот почему подсказки типа GL_GENERATE_MIPMAP_HINT остаются в силе.

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