A collection of utility nodes from the VNCCS project for everyday ComfyUI workflows, with VNCCS Pose Studio as the main node of the package.
If you find my project useful, please consider supporting it! I work on it completely on my own, and your support will allow me to continue maintaining it and adding even more cool features!
Example Workflows: QWEN · Klein9b
VNCCS Pose Studio is a professional 3D posing, framing, lighting, and pose-library environment running directly inside a ComfyUI node. It is designed for building high-quality pose/control references without leaving the graph: adjust the character body, pose bones interactively, frame the camera, tune lights, manage saved poses, and output single images or pose batches.
- Interactive 3D Viewport: Pose the mannequin directly in the node with selectable joints, bone manipulation, transform controls, and full Undo/Redo support.
- Dynamic Body Generator: Fine-tune the character shape with sliders for Age, Gender blending, Weight, Muscle, and Height.
- Multi-Pose Tabs: Create multiple independent pose states inside one node, making batch outputs and pose sequences easier to build.
- Pose Copy/Paste: Transfer complex poses between tabs without rebuilding them from scratch.
- Modal Pose Gallery: Save, browse, load, and delete poses in a focused full-screen gallery instead of cluttering the main workspace.
- Pose Import/Export: Batch save and load pose data via JSON for reuse across workflows or projects.
- Tracing Support: Load a background reference image and align the 3D character to it for accurate pose matching.
- Precision Camera Controls: Set output dimensions, zoom, model rotation, and camera orbit with an integrated radar-style control.
- Viewport Frame Preview: Preview the final render boundary directly in the viewport so composition matches the output.
- Advanced Environment Lighting: Control Ambient, Directional, and Point Lights, including 2D radar controls for positioning point lights and radius controls for their influence.
- Keep Original Lighting Mode: Bypass synthetic lighting for clean flat renders, useful for ControlNet-style pose/reference outputs.
- Prompt-Aware Lighting Output: Generate descriptive lighting prompts that can be combined with your scene prompt.
- Custom Prompt Templates: Use tag-based templates such as
<lighting>and<user_prompt>to control how the final prompt is assembled. - Direct Sidebar Prompting: Add scene details in an auto-expanding prompt field directly inside the Pose Studio UI.
- Flexible Export Modes: Output poses as a list or as a grid, with configurable background color.
An interactive node with a visual widget for controlling camera position. It is designed for intuitive angle control and prompt generation, especially for multi-angle LoRAs like Qwen-Image-Edit-2511-Multiple-Angles.
- Visual Widget: Select azimuth and distance with the mouse.
- Elevation Slider: Pick elevation from -30° to 60°.
- Trigger Word Toggle: Enable or disable the
<sks>trigger from the widget.
A QWEN-Image-Edit2511 detailer for enhancing detected regions such as faces, hands, and objects with vision-guided instructions.
- Smart Cropping: Automatically squares crops and handles padding.
- Vision-Guided Enhancement: Uses QWEN-generated instructions or user prompts.
- Drift Fix: Helps keep the enhanced area aligned with the original composition.
- Quality of Life Tools: Includes color matching, Poisson blending, and upscaling options.
- Inpainting Mode: Supports mask-based editing and filling black areas.
- QWEN Options: Supports QWEN-Image-Edit2511-specific options such as
distortion_fixandqwen_2511mode.
A system for managing and selecting LoRAs and checkpoints directly in ComfyUI, with support for Civitai and HuggingFace.
The backend node that reads a HuggingFace-hosted model_updater.json and manages model downloads.
- Repo ID: Point the manager to your HuggingFace model repository.
- Downloads: Queue and download models in the background.
- Civitai Support: Use API key authentication for restricted Civitai models.
👉 Configuration Guide: How to create your own model repo
The companion UI node for choosing models from the configured repository.
- Visual Card UI: Shows model name, version, status, and description.
- Smart Search: Opens a searchable modal model list.
- Status Indicators: Shows Installed, Update Available, Missing, and Downloading states.
- One-Click Install/Update: Install or update models directly from the selector.
- Universal Connection: Outputs a standard relative path string compatible with standard ComfyUI nodes.
👉 Usage Guide: How to use Selector with Standard Loaders
A helper node for extracting and visualizing crops when you need detected bounding-box regions without running a full face/detailer workflow.
- Open ComfyUI Manager.
- Choose Custom Nodes Manager.
- Search for VNCCS Utils.
- Click Install.
- Restart ComfyUI.
Open a terminal in your ComfyUI directory and run:
cd ComfyUI/custom_nodes
git clone https://github.com/AHEKOT/ComfyUI_VNCCS_Utils.git
cd ComfyUI_VNCCS_Utils
pip install -r requirements.txtRestart ComfyUI after installation.

