Creates portraits with real human skin texture and natural lighting.
Who it's for: creators who want this pipeline in ComfyUI without assembling nodes from scratch. Not for: one-click results with zero tuning - you still choose inputs, prompts, and settings.
Open preloaded workflow on RunComfy
Open preloaded workflow on RunComfy (browser)
Why RunComfy first
- Fewer missing-node surprises - run the graph in a managed environment before you mirror it locally.
- Quick GPU tryout - useful if your local VRAM or install time is the bottleneck.
- Matches the published JSON - the zip follows the same runnable workflow you can open on RunComfy.
When downloading for local ComfyUI makes sense - you want full control over models on disk, batch scripting, or offline runs.
How to use (local ComfyUI)
1. Load inputs (images/video/audio) in the marked loader nodes.
2. Set prompts, resolution, and seeds; start with a short test run.
3. Export from the Save / Write nodes shown in the graph.
Expectations - First run may pull large weights ; cloud runs may require a free RunComfy account .
Overview
This advanced workflow helps bring out lifelike skin details in portraits, ensuring pores, freckles, and natural tones remain beautifully visible. It uses smart integration of turbo acceleration and realism-guided LoRA to prevent smoothing or plastic-like surfaces. Ideal for fashion, beauty, and editorial creators seeking authentic human texture. You can control light softness, contrast, and clarity while maintaining high-resolution rendering. Designed for artists who value genuine depth and realism, it makes each face expressive, rich, and true to life.
Important nodes:
Key nodes in Comfyui Z Image Real Skin workflow
AILab_QwenVL (#308)
Purpose: Converts a reference portrait into a concise prompt that preserves identity cues, wardrobe, lighting, and the “real skin” brief.
Tips: Use a clean, well-lit reference. Shorter outputs skew toward broad style matches; more descriptive outputs steer composition and wardrobe more tightly.
FluxGuidance (#166)
Purpose: Balances textual obedience with model prior. Lower values breathe a bit more natural variance into skin; higher values enforce stricter prompt adherence.
Tips: If pores fade or skin looks plastic, ease guidance down. If the model drifts from wardrobe or lighting, nudge guidance up.
Lora Loader (#438) Unfiltered Realism v2
Purpose: Restores microtexture and authentic tonal curve.
Tips: Increase slightly for drier, crisper pores; decrease if grain or minor artifacts appear on cheeks or forehead.
Lora Loader (#439) Kook Zimage Realistic Fantasy Turbo
Purpose: Adds a light editorial accent and cleaner color separation while keeping the “real skin” brief intact.
Tips: Raise for a glossier magazine vibe; lower for a more documentary look.
CFGNorm (#305)
Purpose: Normalizes guidance so changes in text strength or LoRA weight do not swing exposure and saturation.
Tips: Keep enabled when comparing sampler heads to ensure fair A/B judgments.
KSampler heads (#251, #255, #478, #487)
Purpose: Four parallel samplers with different scheduler flavors let you compare skin texture, micro-contrast, and bokeh behavior at a glance.
Tips: Use the base branch for balanced realism, try the flow-matching branch when you want crisp pores with smooth gradients, use the SGM branch for softer rolloff, and pick the beta scheduler for moodier tonality.
Notes
Z Image Real Skin workflow in ComfyUI | Natural Texture Portraits - see RunComfy page for the latest node requirements.