Как получить данные текстуры с использованием textureID в openGL - PullRequest
24 голосов
/ 25 февраля 2011

Я пишу некоторый код, к которому у меня есть доступ только через textureID, чтобы получить доступ к необходимой текстуре.Есть ли какой-нибудь способ получить доступ к значениям RGB этой текстуры, чтобы я мог выполнить некоторые вычисления на ней?Я хочу получить данные текстуры, а не заменить их.

1 Ответ

38 голосов
/ 25 февраля 2011

Возможно, вы ищете glGetTexImage (см. https://www.khronos.org/opengl/wiki/GLAPI/glGetTexImage для получения дополнительной информации).

Перед использованием glGetTexImage не забудьте использовать glBindTexture (https://www.khronos.org/opengl/wiki/GLAPI/glBindTexture) с вашим идентификатором текстуры.

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