suvadityamuk/TRELLIS-text-large-diffusers-3d
TRELLIS-text-large for diffusers-3d
microsoft/TRELLIS-text-large converted into a diffusers-3d pipeline. The text release shares its decoders with the image release; they are included here so the repository loads on its own.
Install
pip install git+https://github.com/suvadityamuk/diffusers.git
pip install "git+https://github.com/suvadityamuk/diffusers.git#subdirectory=packages/diffusers-3d"diffusers-3d runs every network in plain PyTorch on CPU or GPU. Rendering Gaussian splats needs the optional gsplat backend; meshing and PBR export for TRELLIS.2 need the compiled O-Voxel runtime (see the package docs).
Usage
import torch
from diffusers_3d import AutoPipelineForTextTo3D
pipeline = AutoPipelineForTextTo3D.from_pretrained("suvadityamuk/TRELLIS-text-large-diffusers-3d", dtype=torch.bfloat16).to("cuda")
output = pipeline("a wooden rocking chair", formats=("gaussian", "mesh"))Prompts may also be TextCondition(text=..., negative_text=...) values. Defaults follow the released text sampler (guidance 7.5 over the 0.5–0.95 interval).
Components
Provenance
Converted with diffusers-3d-convert-trellis from diffusers-3d 0.1.0.dev0 against TRELLIS revision 442aa1e1afb9014e80681d3bf604e8d728a86ee7. Weight values are unchanged.
License and attribution
TRELLIS weights and architecture: MIT License, Copyright (c) Microsoft Corporation. The CLIP text encoder weights are MIT, Copyright (c) OpenAI. Not affiliated with or endorsed by Microsoft or OpenAI.
