Skip to content

Add ComfyUI-Pixal3D to custom-node-list.json#2874

Open
dreamrec wants to merge 1 commit into
Comfy-Org:mainfrom
dreamrec:add-comfyui-pixal3d
Open

Add ComfyUI-Pixal3D to custom-node-list.json#2874
dreamrec wants to merge 1 commit into
Comfy-Org:mainfrom
dreamrec:add-comfyui-pixal3d

Conversation

@dreamrec
Copy link
Copy Markdown

Adds ComfyUI-Pixal3D — a ComfyUI wrapper for Tencent Pixal3D (SIGGRAPH 2026), the single-image to PBR-textured-3D pipeline. Built on top of ComfyUI-Trellis2, reusing its pixi-managed CUDA worker env.

Highlights

  • One image → textured PBR GLB mesh in ~3-5 min on an RTX 5090.
  • Windows 10/11 x64, Python 3.12, PyTorch 2.8 + CUDA 12.8.
  • NVIDIA RTX 30 / 40 / 50 with ≥ 16 GB VRAM (24 GB+ recommended for 1024_cascade defaults).

Nodes registered (extension-node-map.json)

  • Pixal3DLoadPipeline — load the Pixal3D model into the Trellis2 worker.
  • Pixal3DImageToMesh — single image → textured PBR mesh.
  • Pixal3DFreePipeline — free the loaded pipeline to release VRAM.

License note
The wrapper itself is MIT, but Pixal3D upstream is licensed for academic / non-commercial use only and explicitly NOT for use within the EU. This is documented in the project's NOTICE.md.

Validation

  • `python3 json-checker.py custom-node-list.json` → ✅ Validation passed
  • `python3 json-checker.py extension-node-map.json` → ✅ Validation passed
  • Surgical diff: 21 insertion lines, 0 deletions, no other lines touched.

ComfyUI custom node wrapping Tencent's SIGGRAPH 2026 Pixal3D pipeline.
Registers 3 nodes (Pixal3DLoadPipeline, Pixal3DImageToMesh, Pixal3DFreePipeline)
in extension-node-map.json so the Manager's "Install Missing Custom Nodes"
flow can find them.

Repo: https://github.com/dreamrec/ComfyUI-Pixal3D
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant