Обмен текстур OpenGL - PullRequest
       0

Обмен текстур OpenGL

0 голосов
/ 30 апреля 2018

У меня есть 4 текстурных маркера, созданных с помощью glGenTextures (). На протяжении всего жизненного цикла моего приложения я заменяю пиксели, связанные с этими дескрипторами, с помощью glTexImage2d (). Есть ли формальный способ «заменить» пиксели, связанные с текстурой? Нужно ли вызывать glDeleteTextures () каждый раз?

1 Ответ

0 голосов
/ 30 апреля 2018

Вы можете снова вызвать glTexImage2D(), если хотите заменить всю текстуру, или glTexSubImage2D(), если хотите заменить подмножество.

Или привяжите свою текстуру к FBO в качестве цветового вложения и визуализируйте его в некоторый / все.

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