ComfyUI-3D-Pack

By MrForExampleView on GitHub →

Make 3D assets generation in ComfyUI good and convenient as it generates image/video! This is an extensive node suite that enables ComfyUI to process 3D inputs (Mesh & UV Texture, etc.) using cutting edge algorithms (3DGS, NeRF, etc.) and models (InstantMesh, CRM, TripoSR, etc.) NOTE: Pre-built python wheels can manually download from [a/https://github.com/MrForExample/Comfy3D_Pre_Builds](https://github.com/MrForExample/Comfy3D_Pre_Builds) if automatic install failed

VRAM Requirements

Direct Answer: The ComfyUI node ComfyUI-3D-Pack requires a minimum base VRAM of 4096MB and is optimized for GPUs with at least 8GB of VRAM. Low VRAM mode is not supported for this node.

Very High (4-8GB)
Base VRAM:
4096MB (4.0GB)
Recommended GPU:
8GB+ VRAM
Low VRAM Mode:
✗ Not supported
Estimation Confidence:
MEDIUM

🧮 Interactive VRAM Compatibility Estimator

Estimated Total VRAM: 3.00 GBTarget: 8 GB
✅ Comfortable Fit

Your GPU has plenty of headroom. You can run this node safely with your active configurations!

Deploy on High-Performance GPUs

Need more VRAM to run ComfyUI with this node? Rent low-cost, high-performance GPUs on Vast.ai instantly.

🚀 Deploy on Vast.ai

Deploy on Cloud GPUs

Need more VRAM to run ComfyUI with this node? Rent low-cost, high-performance cloud GPUs on RunPod instantly.

🚀 Deploy on RunPod

Python Dependencies

Direct Answer: Running ComfyUI-3D-Pack requires installing the following Python package dependencies: cmake, cumm==0.7.11, diffusers>=0.26.1, easydict, einops, fast-simplification, gpytoolbox, igraph, imageio, imageio-ffmpeg, iopath, jaxtyping, kornia, libigl, matplotlib, mmgp, nerfacc>=0.5.3, ninja, numpy, omegaconf, onnxruntime, open3d, open_clip_torch, opencv-python, packaging, pccm, peft, pillow, plyfile, pygithub, pygltflib, pyhocon, pymcubes, pymeshfix, pymeshlab, pytorch-lightning, pytorch_msssim, pyvista, realesrgan, rembg, requests, safetensors, scipy, slangtorch, spconv-cu126, torchmetrics, torchtyping>=0.1.5, tqdm, transformers>=4.36.2, trimesh, xatlas. Ensure your ComfyUI environment has these packages active before launching.

requirements.txt
cmake
cumm==0.7.11
diffusers>=0.26.1
easydict
einops
fast-simplification
gpytoolbox
igraph
imageio
imageio-ffmpeg
iopath
jaxtyping
kornia
libigl
matplotlib
mmgp
nerfacc>=0.5.3
ninja
numpy
omegaconf
onnxruntime
open3d
open_clip_torch
opencv-python
packaging
pccm
peft
pillow
plyfile
pygithub
pygltflib
pyhocon
pymcubes
pymeshfix
pymeshlab
pytorch-lightning
pytorch_msssim
pyvista
realesrgan
rembg
requests
safetensors
scipy
slangtorch
spconv-cu126
torchmetrics
torchtyping>=0.1.5
tqdm
transformers>=4.36.2
trimesh
xatlas

🛠️ Interactive Setup & Dependency Resolver

Operating System:
Environment Type:
Run this terminal command in your ComfyUI root folder:
# Loading command...