Overview
Turns one drawing into a parts kit. Each region is cropped into its own small image and collected into a list — rock wall → loose stones, tree → leaves and trunk, character → separate body parts, all in one step.
Usage tips
- The go-to flow: image + a region node → region_extract_sprites →
list_getto pick one sprite, or a sprite-sheet packer to lay them out. - Sprites are cropped to each region's exact bounding box; pixels outside the region shape become transparent.
- Turn on Uniform Size when the sprites feed animation frames or any same-size pipeline (largest piece wins, content centered).
- If you plan to add outlines or glow later, give the sprites 2–4 px of Padding so effects don't clip.
Common mistakes
- Sprites come out clipped — the RegionMap and the image have different sizes; match the region node's width/height to the image.
- One stone ends up split across two sprites — separated areas with the same id are extracted as one sprite. Run
region_split_islandsfirst to give each island its own id.
Related nodes
region_split_islands— split same-id islands before extractingregion_burst— scatter the pieces in place instead of extracting themlist_get/list_map— process the extracted sprites one by one