Introduction
Scene Composer is a worklfow for ComfyUI that let you generate random stories in just one run. The system roll parts of the prompt that are used for generation, like:
Render: light, artstyle, etc.
Character: body, hair, eyes, attitude, etc.
Clothes: Dress, swimsuit, underwear, etc.
Action: SFW/NSFW, position, gestures, etc.
Environment: indods, outdoor, background, etc.
To maintain consistency, it also keeps certain parts of the prompt to inject across all scenes (like the environment, the main character and their clothes). You can read my Overview & Usecases article for more explanations!
If you're looking for a simpler workflow, check my Main ComfyUI Workflow. I also suggest to have a look at my Prompt Notebook to better understand how I structure tags.
If you have any comment or request, please feel free to share!
Features
Note: features in gray are in progress and need to migrate to v2.x
Random procedural generation of prompts
Main character (e.g. body, hair, eyes, fantasy traits, …)
Attire (e.g. clothes, swimsuit, underwear, uniform, accessories.…)
Environment (e.g. place, weather,…)
Action in scene (e.g. starting scene, sexual encounter, ending scene,…)
Fantasy characters (demon, goblin, furry, slime, etc)
Famous personas (princess peach, hatsune miku, etc)
Male partner or tentacles
Control scenes parameters
Seed, steps, CFG, image size, etc.
HighRes-Fix (2nd Pass)
LoRA stacker
Keep control over scenes
Re-generate one or many elements by changing its seed
Re-generate one or many scene by changing its seed
Overwrite and compose the final prompt with variables
Scenes consistency
Persona automatically switch with their uniform (
<if:persona-clothes>)Tags update dynamically according to the scene (e.g.
wetis added if there's rain)Attire state stay across scenes (if character lose clothes, it stay lost)
If clothes are torned, they stay so
Bondage ropes stay on character, with clothes
Output
Upscaling, pre-processing
Images scene merged into one
CivitAI metadatas & workflow embedded
Setup
Simply import the workflow.json file attached to this article in ComfyUI.
I personally don't have a very powerful computer. For people in the same situation, check my environment on my Main ComfyUI Workflow article, I explain how I rent and setup machines on remote.
Models
In theory, the workflow can work with any models that use Danbooru-like tags. I personally use Illustrious/NoobAI/Pony-based models and mix with some anime-oriented LoRAs. Have a look at my last images metadatas if you're curious!
Description
Cleaner version with a loop system to avoid bloating the workflow.
Every scene's prompt are grouped
All generations happen at the same place
Images are upscaled and merged to a single image
Famous personas available as character
Tentacles available as partner





