Загрузить изображение с другим разрешением в Android OpenGLES 2.0 - PullRequest
0 голосов
/ 08 марта 2012

Я работаю над приложением для Android, созданным с использованием opengl es 2.0. Я должен загрузить изображение в Opengl в качестве текстуры. Текстура отлично работает, если изображение имеет размер 512x512. Но если я изменю разрешение на что-то вроде 1200x850, изображение не появится. Мне нужно, чтобы пользователи могли выбрать текстуру из любого файла изображения в телефоне. Поэтому мне нужно поддерживать все размеры изображений.

1 Ответ

1 голос
/ 08 марта 2012

Как предложил Мартиньш, проверьте максимальный размер текстуры, но для многих реализаций OpenGL требуется, чтобы размеры текстуры были степенью 2. Вы можете изменить размер изображения пользователя до подходящего значения (например, 1024 x 512).

...