gpo.zugaina.org

Search Portage & Overlays:

media-gfx/comfyui-if-trellis

ComfyUI custom node: TRELLIS image-to-3D (Gaussian/.ply generation)

Screenshots

  • comfyui-if-trellis-0_p20250309
    ~amd64
    mesh python_single_target_python3_12 python_single_target_python3_13

    View      Download      Browse     License: MIT   
    Overlay: stuff

ChangeLog

commit f0e2e793a8caec9df5bde24b15fda6a7fb8a287f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jun 17 14:36:32 2026 +0200

media-gfx/comfyui-if-trellis: new package, add 0_p20250309

ComfyUI custom node wrapping Microsoft's TRELLIS single-image-to-3D model.
Pins upstream commit 51bdfc6 (no tagged releases) and ships the bundled
trellis/ library; the prebuilt wheels/ and the extensions/ source tree are
excluded in favour of our own from-source CUDA-extension ebuilds.

The sparse-conv backend is spconv, not torchsparse: the TRELLIS pretrained
weights are stored in spconv's weight layout, which torchsparse cannot load,
so RDEPEND pulls dev-python/spconv-cu126.

Four local patches keep the node usable with the deps we package: 0001 defers
rembg to call time (RGBA inputs work without it); 0002 makes the mesh
post-processing imports optional so the Gaussian .ply path loads cleanly; 0003
stubs the optional kaolin FlexiCubes asserts; 0004 guards an unconditional
texture_image.shape log on the gaussian-only path.

USE=mesh pulls the .glb export stack (xatlas / pyvista / python-igraph /
pymeshfix). The Gaussian (.ply) path works without it.