Portal:Development Tools/Image Loading: Difference between revisions
Jump to navigation
Jump to search
Image page. |
JeffKhronos (talk | contribs) No edit summary |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
These tools are for reading image file formats. Not all of them support loading directly into OpenGL [[Texture]]s; some are pure image loaders. | |||
{| class="wikitable" | {| class="wikitable" | ||
! Name | ! Name | ||
Line 9: | Line 11: | ||
| A cross-platform image loading library with very wide support for image formats (including some HDR formats like OpenEXR). | | A cross-platform image loading library with very wide support for image formats (including some HDR formats like OpenEXR). | ||
|- | |- | ||
| [[Tools/GLI|GLI]] | |||
| [[Tools/GLI|GLI] | |||
| A small cross-platform C++ image library able to load DDS textures (DDS9 and DDS10), compressed or uncompressed. It is licensed under the MIT license. | | A small cross-platform C++ image library able to load DDS textures (DDS9 and DDS10), compressed or uncompressed. It is licensed under the MIT license. | ||
|- | |- |
Latest revision as of 22:11, 1 February 2021
These tools are for reading image file formats. Not all of them support loading directly into OpenGL Textures; some are pure image loaders.
Name | Description |
---|---|
DevIL | Supports many image formats for reading and writing. It supports several compilers and OSes (Win, Linux, Mac OSX). The library has a OpenGL-like syntax. It has not been updated recently. |
FreeImage | A cross-platform image loading library with very wide support for image formats (including some HDR formats like OpenEXR). |
GLI | A small cross-platform C++ image library able to load DDS textures (DDS9 and DDS10), compressed or uncompressed. It is licensed under the MIT license. |
GLAUX | Ancient .BMP loader. Never use this. |