DevIL
DevIL | |
---|---|
![]() | |
Тип | графическая библиотека |
Разработчики | Denton Woods Nicolas Weber Meloni Dario и др. |
Написана на | C |
Операционная система | Кроссплатформенное программное обеспечение |
Последняя версия | 1.8 (1 января 2017) |
Репозиторий | github.com/DentonW/DevIL |
Состояние | Актуальный |
Лицензия | GNU Lesser General Public License |
Сайт | openil.sourceforge.net |
DevIL (англ. Developer's Image Library — рус. библиотека изображений разработчика) — кроссплатформенная программная библиотека, целью которой является создание общего интерфейса программирования приложений (англ. API) для разных файловых форматов графических изображений. Изначально библиотека называлась «OpenIL», однако в связи с конфликтом с компанией Silicon Graphics была переименована в «DevIL». DevIL состоит из трёх частей: основная библиотека (англ. IL), библиотека утилит (англ. ILU — IL Utility) и сервисный инструментарий (англ. ILUT — IL Utility Toolkit).
В настоящее время DevIL поддерживает чтение из 43 файловых форматов и запись в 17 файловых форматов.[1] Среди тех форматов, для которых поддерживается и чтение, и запись, присутствуют: BMP, DDS, JPEG, PCX, PNG, Raw, TGA, TIFF. Фактически поддерживаемые форматы зависят от настроек компилятора, в частности, таких внешних библиотек как libjpeg и libpng.
Примечание
- ↑ DevIL Feature List (англ.). Дата обращения: 18 марта 2009. Архивировано 28 июня 2012 года.
Ссылки
- Официальные ресурсы
- Домашняя страница
- Страница проекта на сайте SourceForge.net
- Русскоязычные ресурсы
- Андрей Геец. Библиотека OpenIL (неопр.). GameDev.ru (22 декабря 2004). Дата обращения: 18 марта 2009.
- Боресков Алексей Викторович. Использование библиотеки DevIL для загрузки и сохранения текстур в OpenGL (неопр.). steps3D.narod.ru. Дата обращения: 18 марта 2009.