https://github.com/ncrashed/juicypixels-blp
BLP format decoder/encoder over JuicyPixels library
https://github.com/ncrashed/juicypixels-blp
Last synced: 3 months ago
JSON representation
BLP format decoder/encoder over JuicyPixels library
- Host: GitHub
- URL: https://github.com/ncrashed/juicypixels-blp
- Owner: NCrashed
- License: bsd-3-clause
- Created: 2015-12-11T18:25:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-10-26T21:12:05.000Z (over 4 years ago)
- Last Synced: 2025-06-10T04:07:06.717Z (12 months ago)
- Language: Haskell
- Size: 121 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
JuicyPixels-blp
===============
[](https://travis-ci.org/NCrashed/JuicyPixels-blp)
The library provides decoding/encoding functions for BLP1 texture format of Warcraft III game.
The result is represented in types of [JuicyPixels](http://hackage.haskell.org/package/JuicyPixels) library.
Features:
- Supported all three subtypes of BLP1: JPEG with alpha, paletted without alpha and paletted with alpha.
- Command line utility to convert BLPs from/to PNG, JPEG, BMP, TGA, TIFF, GIF, Radiance formats.
TODO:
- BLP0 support
- BLP2 support