Differences between Image Codec
Moderators: CEGUI MVP, CEGUI Team
Differences between Image Codec
I was wondering, which are the main differences between all 5 Image Codec available for CEGUI. Which one is "better" and why there are 5 Image Codec supported.
I'm not sure what all of the image codes are the CEGUI supports, and since the only one I've ever used is SILLY I cannot comment on efficiency or functionality of each library. This is basically what I've gone by
corona: last update 2003
DevIL: LGPL
FreeImage: GPL
Silly: MIT-style
I try to vere away from forgotten projects, and I despise the GPL/LGPL licenses, thus I choose to go with Silly; and the libs it uses jpeg6b, libpng, and zlib are also all MIT-ish (only require acknowledgement+copy of license).
corona: last update 2003
DevIL: LGPL
FreeImage: GPL
Silly: MIT-style
I try to vere away from forgotten projects, and I despise the GPL/LGPL licenses, thus I choose to go with Silly; and the libs it uses jpeg6b, libpng, and zlib are also all MIT-ish (only require acknowledgement+copy of license).
- CrazyEddie
- CEGUI Project Lead
- Posts: 6760
- Joined: Wed Jan 12, 2005 12:06
- Location: England
- Contact:
I think one of the main reasons we supply all those options is to offer a choice of popular libraries. Many people may have already chosen a library to use, so by providing the popular choices, we have a good chance of having a codec that uses the already chosen lib. There's also the issue of licensing as Jamarr mentioned, and it also gives a good set of examples for anyone wanting to roll their own image loading codec for CEGUI.
CE.
CE.
Useful Links: Forum Guidelines | Documentation | Tutorials | HOWTO | Videos | Donate to CEGUI | CEGUI Twitter
Who is online
Users browsing this forum: No registered users and 14 guests