모든 플랜에 크레딧과 생성 가능 횟수를 명확히 표시

ComfyUI and TRELLIS.2: A Safe Local Setup Checklist (2026)

6 min read

Important: The Wrapper Is Not the Upstream Project

Microsoft maintains TRELLIS.2. ComfyUI integrations are community projects with their own code, release cadence, installation steps, wheels, and security posture. They are not automatically reviewed or supported by Microsoft, ComfyUI, or trellis-2.com.

Do not paste old TRELLIS commands into a TRELLIS.2 environment. The model names, packages, setup flags, and output pipeline differ.

What the Official Repository Currently States

The official TRELLIS.2 README documents:

  • A 4B image-to-3D model using O-Voxel
  • Published 512³, 1024³, and 1536³ modes with PBR materials
  • Code verification on NVIDIA A100 and H100 GPUs
  • Conda as the recommended environment manager
  • Python 3.8 or later
  • CUDA tooling for packages compiled during setup
  • A default environment based on PyTorch 2.6.0 and CUDA 12.4
  • flash-attn by default, with an xformers alternative for unsupported GPUs

These requirements can change. Read the current upstream README and setup.sh --help at the commit you plan to install.

Microsoft's H100 timing table is a model benchmark on stated hardware, not evidence that a particular consumer GPU, operating system, or community node will fit memory or achieve the same speed.

Decide Whether Local Setup Is Appropriate

Local operation can improve code/data control and remove a per-job hosted credit, but it adds:

  • GPU and storage capacity planning
  • Dependency and CUDA compatibility work
  • Model-download provenance checks
  • Security review of custom nodes and binary wheels
  • Monitoring, upgrades, backups, and incident response
  • Electricity and operator time

If you only need to evaluate one image, a hosted 512 job is usually a smaller operational test. If you need sustained volume or internal integration, benchmark self-hosting with the real workload.

Safe Installation Order

1. Validate the official pipeline first

Clone the official repository recursively and use the setup command from its current README. As of this review, Microsoft documents a new Conda environment with the basic runtime and the packages needed for attention, rendering, mesh processing, O-Voxel, and sparse convolution.

Do not rely on a copied one-line command indefinitely. Pin the Git commit and record:

  • Operating system and driver
  • CUDA toolkit and CUDA_HOME
  • Python, PyTorch, and attention backend
  • TRELLIS.2 commit
  • Model repository and revision
  • Successful resolution and peak memory

Run the official example before adding ComfyUI. This separates an upstream compatibility problem from a wrapper problem.

2. Review the ComfyUI wrapper

For any community wrapper, inspect:

  • Repository owner, recent commits, issues, and release tags
  • Installation scripts and every downloaded binary wheel
  • Exact TRELLIS.2 commit or model revision it expects
  • Supported ComfyUI frontend/backend versions
  • Whether nodes execute shell commands or open network listeners
  • Where images, models, and outputs are stored
  • License compatibility

Examples of community work can be found through the ComfyUI registry or repositories such as visualbruno/ComfyUI-Trellis2. A link is not an endorsement; review the current project before installing.

Use a dedicated environment and never expose production API keys, payment secrets, or unrelated model credentials to a custom-node process.

3. Verify model weights

Follow the model link from Microsoft's repository, pin a revision, and record file hashes when deploying to more than one machine. Avoid re-uploaded archives whose source cannot be traced to the official project or model publisher.

4. Build the smallest workflow

A minimal conceptual graph is:

load image
  → preprocess image/mask
  → load official TRELLIS.2 components
  → image-to-shape at one resolution
  → shape-to-textured mesh
  → export GLB
  → inspect result

Node names and parameters depend on the wrapper version. Import a workflow only from a source you trust, then inspect every node before running it.

First Validation Run

  1. Use a small, non-sensitive image with one clear object.
  2. Start at the lowest supported resolution.
  3. Record runtime, peak GPU memory, host memory, and output path.
  4. Inspect the GLB from every side and verify material channels.
  5. Restart the process and repeat to expose initialization or cache assumptions.
  6. Test a controlled failure and confirm temporary files and GPU memory are released.

Do not call the setup production-ready after one successful sample.

Troubleshooting by Layer

CUDA or compiled-extension failure

Check driver/toolkit compatibility, CUDA_HOME, compiler output, and the exact package that failed. Use the official setup help instead of mixing wheels from another CUDA/Python combination.

Attention backend failure

The official README notes flash-attn as the default and xformers as an alternative for unsupported GPUs. Follow the current upstream instructions; do not install both randomly or claim a speed multiplier without measuring the exact environment.

Out-of-memory failure

Confirm the resolution and whether multiple model components remain loaded. Close unrelated GPU processes and capture peak allocation. A wrapper's “low VRAM” option is wrapper-specific and does not guarantee success.

Missing or incompatible nodes

Pin compatible ComfyUI and wrapper commits. Review the wrapper's issue tracker and migration notes. Updating ComfyUI, custom nodes, PyTorch, and CUDA simultaneously makes the cause harder to isolate.

Output differs from the hosted site

Compare model revision, resolution, preprocessing, random seed, texture settings, remesh/decimation, and export path. A community workflow and a hosted provider may not expose identical defaults.

Production Checklist

  • Official pipeline passes on the pinned environment.
  • Wrapper code and binary sources have been reviewed.
  • Model revision and hashes are recorded.
  • Sensitive inputs and outputs have a retention/deletion policy.
  • The service is isolated from unrelated secrets and networks.
  • Timeouts, concurrency, disk limits, and GPU recovery are tested.
  • Failed jobs do not leave unlimited temporary files or locked GPU memory.
  • Output acceptance and human-review criteria are documented.
  • License and input rights have been reviewed.
  • Upgrade and rollback steps are rehearsed.

When to Use the Hosted Workflow

Use the hosted generator when you want to validate the image-to-GLB result without taking responsibility for the GPU stack. Use local TRELLIS.2 when operational control or sustained usage justifies the setup and maintenance burden.

Open the official Microsoft repository

Run one hosted 512 test

Try Our AI 3D Generator

Turn your images into downloadable 3D models for product shots, game assets, and fast prototyping.

Generate 3D Model

블로그

📝

Free and Open-Source 3D AI in 2026: A Verification-First Guide

Compare hosted trials, open-source image-to-3D models, and local workflows without invented rankings. Includes current TRELLIS.2 facts and a cost-per-accepted-asset test.

📝

ComfyUI and TRELLIS.2: A Safe Local Setup Checklist (2026)

Understand the official TRELLIS.2 requirements, third-party ComfyUI wrapper boundary, installation safety, model verification, workflow structure, and troubleshooting.

📝

Microsoft TRELLIS.2 Review: What the Official Release Actually Includes

A source-based review of Microsoft TRELLIS.2: the 4B image-to-3D model, O-Voxel representation, PBR output, hardware notes, license, and practical limitations.

📝

TRELLIS.2 to Blender: Import GLB, Inspect, Clean, and Export

A practical TRELLIS.2-to-Blender workflow for importing the hosted GLB, checking transforms, geometry and PBR materials, cleaning topology, and exporting safely.

📝

TRELLIS.2 Image-to-3D Tutorial: From One Image to a Reviewed GLB

A step-by-step TRELLIS.2 guide covering input selection, 512/1024/1536 credit cost, tracked generation, GLB inspection, failure refunds, and destination-tool validation.

📝

Can TRELLIS.2 Models Be 3D Printed? A Mesh-Validation Checklist

A practical, non-fabricated TRELLIS.2 print-readiness workflow covering manifoldness, holes, normals, wall thickness, scale, STL conversion, slicing, and test prints.

📝

TRELLIS.2 in a VFX Pipeline: An Evaluation Checklist

A transparent workflow for evaluating TRELLIS.2 output for VFX, previs, set dressing, and production handoff without fabricated artist testimonials.

📝

Trellis 2 Quickstart: Your First Image-to-3D Draft

A truthful five-minute TRELLIS.2 quickstart: sign in, use the eligible 512 trial, follow live job status, inspect the result, and download a GLB.

📝

TRELLIS.2 vs Meshy vs Hunyuan3D: How to Run a Fair Comparison

Compare TRELLIS.2, Meshy, and Hunyuan3D with a reproducible image set, accepted-asset cost, workflow fit, privacy, exports, and cleanup—not invented star ratings.

📝

TRELLIS.2 (trellis-2) Complete Guide: Image-to-3D, PBR Textures, GLB Export

A practical trellis-2 / trellis 2 / trellis.2 guide: what TRELLIS.2 is, how image-to-3D works, best inputs, key settings, and how to export/import GLB assets.

📝

Tripo vs TRELLIS.2 vs Rodin: An Image-to-3D Buyer Checklist

Evaluate Tripo, TRELLIS.2, and Rodin using current official terms, real input cohorts, accepted-asset cost, export checks, cleanup time, and deployment needs.

← Swipe →