If you only have the final packed atlas but need to edit a single sprite, an extractor pulls it out as a standalone file (usually a PNG ).
A metadata file (like .json or .xml ) that contains the UV coordinates , pixel positions, and names for every individual element within the atlas. Description Automatic Extraction
Example JSON fragment:
: If you need to combine old assets into a new, more optimized layout for a different engine. How Extraction Works
Loading a 4096x4096 atlas into a basic Python script crashes due to memory limits. Solution: Use streaming extractors (like vips or command-line ImageMagick convert ) that do not load the whole image into RAM at once.
A game was shipped with hardcoded English text in a texture atlas. A modder wants to translate it to German. Without source files, the modder uses an extractor to pull out the "Options Menu" button, edit the text in Photoshop, and then repack it.