Documented image format in asset builder.

This commit is contained in:
Ulysse Cura 2026-08-02 21:16:04 +02:00
parent d99c1102bd
commit b257c4f312
1 changed files with 12 additions and 4 deletions

View File

@ -2,11 +2,11 @@
| Description | Length | | Description | Length |
| :---------------- | :---------------------------------- | | :---------------- | :---------------------------------- |
| Assets number | int (32 bits) | | Assets number | size_t (64 bits) |
| ... | | | ... | |
| Asset name | const char * (variable length) | | Asset name | const char * (variable length) |
| Asset start index | int (32 bits) | | Asset start index | size_t (64 bits) |
| Asset end index | int (32 bits) | | Asset end index | size_t (64 bits) |
| ... | | | ... | |
| Asset data | depend on assets content and number | | Asset data | depend on assets content and number |
@ -14,3 +14,11 @@
Convert RGBA to RGB with #FF00FF as the transparent color. Convert RGBA to RGB with #FF00FF as the transparent color.
If alpha null then the color of the pixel will be replaced with this. If alpha null then the color of the pixel will be replaced with this.
### Image asset data structure
| Description | Length |
| :---------------- | :---------------------------------- |
| Image width | size_t (64 bits) |
| Image height | size_t (64 bits) |
| Image data | depend on image content |