Отображение текстур OpenGL с использованием файла текстуры .jpg

#xcode #opengl #texture-mapping #libjpeg

#xcode #opengl #отображение текстур #libjpeg

Вопрос:

Кто-нибудь знает, есть ли в XCode фреймворк (библиотека) для чтения и записи файлов jpeg и как называется библиотека / фреймворк? Я хочу загрузить это изображение в формате jpg для отображения текстур в OpenGL. Если вы выполняли отображение текстур с использованием изображения jpg, не возражаете ли вы также поделиться кодом?
Я нашел здесь хороший пример, однако в нем используется файл .raw вместо файла .jpg. Конечно, открытые gl-коды будут такими же. Отличалась бы только функция загрузки изображений.
http://www.nullterminator.net/gltexture.html

Ответ №1:

Вы можете использовать SOIL. Это заголовочный файл, который может загружать JPG (и большинство других форматов изображений).

Его используют во многих реальных играх.