Как вы используете текстуры не-степени-2 в LWJGL? - PullRequest
1 голос
/ 03 марта 2012

Я использую класс текстур Slick Util для загрузки текстур для lwjgl, но, очевидно, это приводит к тому, что ваша текстура получает мощность 2 *.

Как бы вы использовали текстуру, которая не имеет степени 2?(Я действительно не хочу добавлять прозрачные пиксели к краю изображения, чтобы сделать его степенью 2).

Я где-то видел, что это возможно, но я не могу найти какой-либо способделает это.

1 Ответ

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

Причина, по которой пакет stick-utils заставляет вас использовать мощные текстуры, заключается в том, что именно такие видеокарты любят загружать.Там, где это возможно, вы должны упаковать все свои изображения в большую текстуру степени двойки и использовать ее вместо загрузки всех текстур по отдельности.

Так что, хотя это не невозможно, есть причина, по которой это сделанотрудно.

...