Sprite Combiner is a simple, easy to use editor tool to combine multiple sprites together into a single texture.
It respects sorting orders, sorting layers and can even blend alpha values. It also supports scaling and rotation, though this may lead to loss of quality if used. It will try to create as accurate of a combined texture as it can taking into account all the given sprites and their transforms.
Sprite combination is useful for performance, as each individual sprite is another draw call sent to the GPU. By compining them, the GPU can batch sprite drawing and save you valuable performance! The performance benefit gained is proportional to the amount of sprite renderers combined.
Who this asset is for:
- People using multiple static sprites per character
- People who want to swap out parts of sprites dynamically
- People who want to overlay sprites onto others dynamically
- People who want to add new sprites into existing sprite sheets
- People who want to render multiple sprites as efficiently as possible
Who this asset is NOT for:
- People animating different sprite transforms individually
- People using multiple differently sized sprites
- People who need sprites to be located at odd positions (halfway between pixels)