Utilities to create texture atlases from sets of images, useful in 3D games to avoid excessive state changes.
In addition to the atlas image, a ".tat" file is generated and updated to indicate which component images were incorporated into the atlas image. The format of this file is suitable for direct use in C/C++ development:
// TAT 1.0 SAMPLE
// this file generated by gimp texture-atlas-utils.scm
// SRC /home/path/miner_paint.xcf 0 0 \s+copy
#define LIST_SAMPLE_ATLAS(_) \
Menu items to add and remove source images from the atlas are added under Image/Texture Atlas/...
Currently the source images can have borders added and be aligned to 2^N boundaries.