Как glGenerateMipmap работает в OpenGL?Фильтр вроде не работает - PullRequest
0 голосов
/ 13 мая 2019

Я использую glGenerateMipmap() в OpenGL для генерации нескольких мипмапов после установки параметра в glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST_MIPMAP_NEAREST) и glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR) соответственно.Затем я дважды получаю доступ к мип-картам уровня 2 glGetTexImage().Результаты, кажется, без разницы.Поэтому мне интересно, как работает glGenerateMipmap() и как применять различные режимы фильтрации, спасибо!

1 Ответ

3 голосов
/ 13 мая 2019

Параметры фильтрации не (или, по крайней мере, стандарт не требует их) влияют на вывод glGenerateMipMaps. Он будет генерировать мип-карты на основе алгоритма, определенного реализацией, а не на основе ваших параметров фильтрации.

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