CivArchive
    Scene Composer: Workflow - v2.0
    NSFW
    Preview 144685949
    Preview 144685944
    Preview 144685935
    Preview 144685936
    Preview 144685951

    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,…)

      • Predefined personas (demon, goblin, furry, slime, etc)

    • 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

      • Tags update dynamically according to the scene (e.g. wet is 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

    A new polished version, with less node dependencies. Scene's components can be easily and precisely changed. You can still use variables to randomly output parts of the prompt.

    FAQ

    Workflows
    Other

    Details

    Downloads
    54
    Platform
    CivitAI
    Platform Status
    Available
    Created
    10/4/2026
    Updated
    10/5/2026
    Deleted
    -

    Files

    sceneComposer_v20.json

    Mirrors

    CivitAI (1 mirrors)