VNCCS Clothes Designer
Build an outfit for a character you already made
- pipe
- character
- sheets_path
- background
Step 2 of the VNCCS workflow, right after you've got a working character from Step 1. VNCCS Clothes Designer is where you actually design an outfit - pick the character, name the costume, describe (or wizard-generate, or clone) the clothes, and preview the result before committing to a full sprite-set render.
What it does
Choose a character, press New, name the outfit set. From there you've got three ways to build it: describe each clothing element by hand across the node's fields, press Clothes Wizzard and just describe what you want in plain language, or open the CLONE CLOTHES tab and upload a picture - of the clothes alone, or of a character wearing them - to lift an outfit from a reference image instead of writing it. The README's one piece of real advice here: even if you don't follow the field structure exactly, put anything on the head (a hat) or face (glasses) in those specific sections, because that split is what keeps those details from getting lost when you generate emotions for this character later. GENERATE PREVIEW lets you check the look before running the full pose-and-render pass, which matters because that full pass is the expensive part.
Once one outfit's done, press New again and build as many as the character needs - VNCCS doesn't cap the number of costumes per character.
Inputs and outputs
This is a widget-driven hub node, same pattern as Character Creator V2 and Character Cloner - the actual interaction (character selection, the New button, tag fields, the wizard, cloning, the preview) lives in the node's panel, not on exposed sockets. The schema shows just one optional input:
pipe(VNCCS_PIPE, optional) - the model bundle from VNCCS Control Center, if you're routing it in explicitly rather than letting the node manage its own.
And three outputs:
character(IMAGE) - the designed outfit rendered on the character.sheets_path(STRING) - where the design got saved.background(wildcard*) - background/matte info carried forward for consistent compositing downstream.
It's marked is_output_node: true since it writes to disk as part of running. From here, the outfit design flows into Pose Studio and then VNCCS_ClothesGenerator for the full sprite-set render across every pose.
Installing it
ComfyUI Manager: search "VNCCS - Visual Novel Character Creation Suite", install latest, restart. Manual: cd ComfyUI/custom_nodes && git clone https://github.com/AHEKOT/ComfyUI_VNCCS.git, restart, then let Manager's Install missing custom nodes pick up Pose Studio's home repo, VNCCS-Utils.
Common issues & troubleshooting
Emotion generation later loses an accessory that was clearly part of the outfit. This is almost always a field-placement issue from this exact step - go back and confirm glasses, hats, or similar were entered in the face/head fields specifically rather than folded into a general description. The README calls this out as the one thing not to skip.
Cloned clothes from a reference image don't transfer accurately. Same limitation as Character Cloner: the model can only reproduce what's visible in your source image, and anything obscured by pose or camera angle gets invented rather than recovered. Use a clear, well-lit reference where the outfit is fully visible.
Preview looks right but the full generation across all poses doesn't match it. The preview is a single-pose check, not a guarantee across every angle in your pose set - some poses will stress details the preview never showed you (a jacket's back, for instance). Worth a quick scan of the full sprite set after generation rather than trusting the preview alone.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| pipeopt | VNCCS_PIPE | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| character | IMAGE | — |
| sheets_path | STRING | — |
| background | * | — |