Sign In

Image to Sprite Sheet Workflow, LOW VRAM

39

279

27

Updated: Jul 16, 2025

toolspritesimg2imgunitygamesprite

Type

Workflows

Stats

279

0

Reviews

Published

Jul 15, 2025

Base Model

Flux.1 Kontext

Hash

AutoV2
52CF1C6EDB

The FLUX.1 [dev] Model is licensed by Black Forest Labs. Inc. under the FLUX.1 [dev] Non-Commercial License. Copyright Black Forest Labs. Inc.

IN NO EVENT SHALL BLACK FOREST LABS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH USE OF THIS MODEL.

Create spritesheet from 1 full body image.

Required workflows

To make a spritesheet from a single image, you need 3 workflows:

Pose Selector: https://civitai.com/models/1774551

WAN2.1 Seamless loop: https://civitai.com/models/1779212/wan21-seamless-loop-with-presets-low-vram-and-fast-lora-workflow

WebP Animation To SpriteSheet: https://civitai.com/models/1779346

and some image editing software (GIMP, Photoshop, Paint.NET)

How to use

  1. Get full body image

In Pose Selector generate image in "default pos". Why? Because Flux Kontext changing anatomy, in the generated images anatomy will be the same, but it will differ from the reference image.

And generate Run, Jump and Sit poses.

All characters should look in one side, not like in my example, where "Run" pose looking in right side, but others in left.

You need to rescale generated pose images to 1 scale. Like that.

Pose images with correct scale, put in WAN2.1 Seamless loop

First frame and Last frame should be the same.

For default pose, you need to use "Idle anim" preset

For Jump pose, you need to use "Jump anim" preset

etc.

Ok, by now you have a good WebP animations. Next step, is to remove background from animation and put every frame in spritesheet, for that, use WebP Animation To SpriteSheet.

Done.