CivArchive
    Preview 12111977
    Preview 12111982

    My Apologies! Rosebud AI was free and education focused when I linked to it, I had no idea how much things had changed.

    Newest Update: H42 Version, Using a resource I found on Civit AI to use with Openpose and IP adapter to make better character Sprite Sheets. If you want to tip for the H42 version, consider splitting the tip in half and giving a portion to https://civarchive.com/models/56307?modelVersionId=63973 as their resource came in clutch for testing this and saved me a lot of time lol. Received a slight update after rearranging background removers.

    Rosebud AI Version. I use Rosebud AI to make games with my son and to experiment. Made a workflow specifically for it with things I use most in ComfyUI. Spritesheet maker was specifically for this, so made a version specifically for it lol. Rose in a flower pot. The basic image generator isn't fully connected since it's basic. Normally I'd add controlnets and ip adapters, but I figured I'd let you hook it up how you want lol.

    Final Versions. I recommend the none Ollama one for reliable and consistent output, the Ollama version is more fun though. v4.2 and 4.0 have both seen updates to correct some issues and clean them up a bit. Things are more unified and Ollama has proper instructions now that work mostly lol

    Updated after mistake: v4.2 to remove the forgotten prompt when I made the group from the nodes. But useful information, if you convert the text box to an input, the text stays lol. But 4.2 is corrected and I added a second Ollama node.

    I MESSED UP lol, sorry guys, there's a hidden prompt I forgot to remove fox from. I'll fix this ASAP, I am so sorry I messed up with the grouping lol! I forgot to remove the prompt when I converted the text box into an input.

    Update: v4.2 adds Ollama and IP adapter.

    Version 4.0 - It may seem like some versions were skipped, they existed, I just forgot to share them as I got a bit hyper focused. 4.0 Needs an SD model, then it feeds the animateDiff video right into the spritesheet maker.

    Text to spritesheet complete lol, now just needs fine tuning.

    This doesn't actually require an SD model, I wasn't sure where to unselect that lol. My apologies for any confusion. Low tech solution in ComfyUI using some cool nodes in unorthodox ways lol.

    version 1.1 ~ Finalized sizes. 40 sprites, 5 rows, 8 columns. 4096x2560 for super clean background removal, then shrunk down to 1024x640 to use as a sprite sheet where each sprite is 128x128. If you wish to use less than 40 frames you will have to adjust the math.

    In my case for example, I wanted them to be 128x128 and I wanted 40 frames at 10 fps for super smooth sprite animation right? So, 8 columns x 128 = 1024 so my goal width is 1024. Number of columns (c) x sprite width (sw) = goal width (gw) so c x sw = gw

    Now I have 5 rows, so 5 x 128 = 640. So my goal height is 640. Number of rows (r) x desired sprite height (sh) = goal height (gh) so r x sh = gh ~

    Hello!

    I'm your host, Geeky Ghost!

    This is my sprite sheet maker simplified.

    So, first up. Load image batch from directory. This feeds all the images in a folder to the Comic Panel Template node.

    You can paste the same directory below it in the SameImageToLocal node. Or use a different directory so you don't accidentally send the batch back through with the sprite sheet lol.

    Custom Panel Layout field

    This one is important as well. H is Horizontal and V is Vertical.

    H8 = 8 columns, having 5 8's means it will have 5 rows of 8, merged into a sprite sheet.

    This is assuming it's a square image lol.

    Remove Background

    This one can take some tweaking. I'm trying to find a way to make it a bit easier. Some images may need some adjustment.

    "Cleaned it up, it's more organized in my head :P when I try to explain it, the explanation tries to come out faster than I can type and etc lol. My apologies for the mess and mix ups.

    Description

    FAQ

    Comments (8)

    wyxzddsjj919May 11, 2024· 1 reaction
    CivitAI

    It's fun. I like pixel games like Metal Slug. Is this SD1.5 or XL?

    TheGeekyGhost
    Author
    May 11, 2024· 1 reaction

    none of the above. lol, actually doesn't use an AI model. ComfyUI allows for a lot of non AI workflows that can be used with generative models or without. In this case, without a generative model. Just some low tech tools. Now, you can definitely use it with SD 1.5 and etc. But this workflow just takes my 3D animation renders I setup with a black background so that I can remove the background. I generate the animation as individual frames, use that folder as the batch folder to create the sprite sheet. So any video where you've extracted the frames, or a folder where your created frames are can be used. No SD model required.

    yunogazoMay 18, 2024
    CivitAI

    how do I run this locally with stable diffusion web ui?

    TheGeekyGhost
    Author
    May 19, 2024· 1 reaction

    this actually doesn't use stable diffusion or any AI, just some associated tools found in comfyUI. There not even widely used or popular tools I don't think, just kind of add ins that happened to work for what I need. So, you'd have to find the equivalent extension/nodes in webui, I think you can run comfyUI in web UI, then if you can run comfyUI manager you can just install missing nodes. they come from a few different custom node packs.

    as145May 22, 2024· 1 reaction
    CivitAI
    Hello, I am curious about the detailed process of learning with a single sheet image.


    TheGeekyGhost
    Author
    May 23, 2024

    For this one I make the character and animate it in 3D and render 40 frames and save them to a folder, then load that folder into the spritesheet maker and it turns it into a 40 frame spritesheet. You can take a video of yourself walking in place and turn yourself into a Sprite technically speaking.

    sneedoAug 2, 2024· 1 reaction

    @TheGeekyGhost Wait, I thought the purpose of this was to put in a single image and then it created the whole walking sheet on its own. You're telling me I still need to create ALL the sprites myself, and all this does is put them in a sheet? That's like the easiest part lol, no offense but this isn't really a big whoop

    TheGeekyGhost
    Author
    Aug 2, 2024

    @sneedo I'm not sure I understand, if you want one that doesn't need a video to start, why are you using the only version I have listed that required a video to start? lol

    Workflows
    Other

    Details

    Downloads
    77
    Platform
    CivitAI
    Platform Status
    Available
    Created
    5/11/2024
    Updated
    5/13/2026
    Deleted
    -

    Files

    spriteSheetMaker_v10.zip

    Mirrors

    CivitAI (1 mirrors)