ComfyUI
Introduction​
ComfyUI is often described as the Blender of local generative AI. It is a powerful and modular GUI with a node-based interface that allows you to design and execute advanced generative pipelines. Beyond 2D image generation, it has become a hub for running specific state-of-the-art AI 3D models locally.
Official Website: https://www.comfy.org/
Official Site
Visit the official ComfyUI website.
3D Capabilities​
ComfyUI supports a growing ecosystem of nodes for 3D generation and manipulation. Key capabilities include:
State-of-the-Art Models​
- Depth Anything V3: The latest depth estimation model that predicts spatially consistent geometry from visual inputs.
- UniRig (SIGGRAPH 2025): Automatic skeleton extraction. It is self-contained with bundled Blender and UniRig code, allowing you to rig your character mesh and skin it automatically.
- Meta's SAM 3D Body: Single-image full-body 3D human mesh recovery.
- SAM 3D Objects: Generating 3D objects from single images.
- Hunyuan3D-1 and 2 (Tencent): Implementation of Tencent's 3D generation models.
Geometry Processing​
ComfyUI offers Professional geometry processing nodes that allow you to load, analyze, remesh, unwrap, and visualize 3D meshes directly within your node-based workflows.
Documentation for Methodology​
To ensure your work aligns with the Berkeley Protocol and the Guide for Judges, use the following points to document your use of ComfyUI.
Methodology: How to document ComfyUI
In Your Method Section​
Guidance: Describe the purpose, the tool version, and the input data.
- Investigative Objective: To generate synthetic 3D geometry (e.g., depth maps, meshes) or visual references for illustrative purposes.
- Software Version: ComfyUI [Commit Hash/Version] with [Model Name] (Hash: [Model Hash]).
- Input Data: Derived from [Input Image/Prompt] (Source Hash: [First 6 digits] if applicable).
In Your Decision Log​
Guidance: Record the specific procedural parameters and integrity checks.
- Specific Settings: Workflow JSON (archived), Sampler ([Name]), Steps ([Number]), CFG Scale ([Number]), Seed ([Number]).
- Assumptions: Acknowledged that results are generative/synthetic estimates and not direct physical measurements.
- Integrity Check: Verified that the workflow is deterministic by re-running with the same seed and settings.
- Date Performed: [YYYY-MM-DD].
Verification & Mitigation​
Guidance: How did you mitigate bias or verify accuracy?
- Verification: Compared generated geometry (e.g., depth map) with visual cues in the original image to check for consistency.
- Bias Mitigation: Used multiple seeds and model checkpoints to test the stability of the generated result.
Common Limitations​
- Generative models can "hallucinate" details that do not exist in the input data.
- Scale and perspective in generated 3D models are often relative and not metrically accurate.
Example Methodology Statement​
"To estimate the depth profile of the scene, ComfyUI (Commit: [Hash]) was used with the Depth Anything V3 model. The workflow was executed with a fixed seed [Number] to ensure reproducibility. The resulting depth map is a synthetic estimation and was used solely for visualization, not for metric measurement."