ComfyUI Extension: ComfyUI Outfit Nodes
Advanced, professional outfit and makeup generation nodes for ComfyUI, with dynamic UI and AI-powered prompt formatting.
Custom Nodes (0)
README
ComfyUI Outfit Nodes
Advanced, professional outfit and makeup generation nodes for ComfyUI, with dynamic UI and AI-powered prompt formatting.
Features
- Dynamic Outfit Generation: Customizable nodes for male and female characters
- Dynamic Makeup & Accessories: Add/remove/enable/disable multiple makeup and accessory/tattoo items, each with color/material selection
- Gender-Specific Poses: Loads poses and options based on selected gender
- AI-Powered Descriptions: Simple Ollama Node generates vivid, natural prompts (SDXL/Flux) with detailed makeup, body shape, and clothing descriptions
- Modern UI: User-friendly, dynamic controls for all options
Installation
- Place this folder in your ComfyUI
custom_nodes
directory:ComfyUI/custom_nodes/comfyui-outfit/
- Install dependencies:
pip install -r requirements.txt
- Restart ComfyUI
Main Nodes
- Female Outfit Node: Full female character outfit, makeup, and accessories
- Male Outfit Node: Full male character outfit and accessories
- Simple Ollama Node: AI prompt generator (SDXL/Flux styles, vivid makeup/body/clothing descriptions)
- Ollama Vision Node: (Optional) AI image analysis for outfit suggestions
Usage
- Add a Female or Male Outfit Node to your workflow
- Configure attributes (body type, pose, background, etc.)
- Use the dynamic UI to add makeup and accessories/tattoos, selecting color/material for each
- Connect to the Simple Ollama Node for advanced prompt formatting
- Use "random" for any attribute to randomize
Data Structure
- All options are in
data/outfit/female/
anddata/outfit/male/
(JSON) - Shared options (colors, intensities, materials) in
data/makeup.json
- Gender-specific poses in
data/outfit/female/poses.json
anddata/outfit/male/poses.json
Troubleshooting
- UI not updating: Restart ComfyUI after updates
- Missing options: Check JSON files in
data/
- AI nodes not working: Ensure Ollama is installed and running locally
License
MIT License. See LICENSE.