Skip to content
←Back to Applications

TRELLIS: a research baseline that unifies 3D asset representations through a sparse structured latent

trellis

Microsoft Research's TRELLIS introduces a sparse structured latent (SLAT) that lets one generated result decode into a radiance field, 3D Gaussians or a mesh, splitting generation into "first predict the sparse voxel structure, then generate features on active voxels". It is a paper-grade asset that matters for understanding the current 3D generation route, not a tool for shipping product.

D
CONFIDENCE
Needs Reproduction
Single source, not yet independently verified
MATURITY
Research
research → demo → product → production
Editor's take

TRELLIS earns its own ladder entry not because its output beats commercial services, but because it provides a clean template for the hardest thing in 3D generation: decoupling representation from generation. One generation, three decoders (radiance field / 3DGS / mesh) means downstream code can pick the representation that fits the use instead of being locked into whatever the generator emits.

Its grade is research: the repo runs and weights are available, but inference speed, memory footprint and stability are all at research-code level - no service wrapper, no batch error handling. Confidence marked D (needs reproduction) because the comparison numbers come from the paper itself and the same benchmarks have not been run independently.

3D GenerationSparse StructureLATTESLAT
Microsoft Researchgithub.com/microsoft/TRELLIS2 min read734

The core idea: two-stage generation and one latent with several decoders

TRELLIS runs in two steps. The first generates structure on a regular sparse voxel grid: which voxels are active. The second generates local features only on active voxels, yielding SLAT. Splitting "how much space the object occupies and with what topology" from "what its surface looks like" avoids the memory and quality costs of running diffusion directly on dense 3D tensors.

The key property of SLAT is that different decoders can read it into different 3D representations: a radiance field (NeRF-style), 3D Gaussian splats, or a mesh. Downstream, that is a real decoupling - one generation can be consumed through whichever representation the renderer wants, without regenerating.

Why it matters for the AIGC map

  • It gives 3D generation a discussable intermediate representation. Before this, each line of work compared itself inside its own output format; SLAT lets different decode paths share one generative semantics.
  • Sparse-structure-first became a shared skeleton. Separating structure prediction from appearance generation is now the common backbone of most high-quality 3D generation systems.
  • It is an anchor for reproduction. To work out where a commercial 3D service is genuinely stronger, a same-prompt comparison against TRELLIS is far more useful than keynote screenshots.

Boundaries and failure modes

  • Speed: a research implementation - per-object latency and memory are unfit for an online service.
  • Topology: the mesh decoder emits extracted geometry, not artist-usable quad topology; remeshing is still required.
  • Thin structure and detail: voxel resolution caps detail, so rods and openwork are limited by the structure stage.
  • Reproducibility: the repo's dependencies and environment are fussy, and we have not completed a full reproduction on our own hardware - hence confidence D.

Who it is for

Researchers, and teams that intend to build 3D capability in-house. If your team is serious about 3D generation - whether building a service or evaluating vendors - TRELLIS is the reference implementation worth running once yourself. Having read the paper and having run the inference produce very different judgements about what 3D generation can currently do.

More in 3D & World Models

4
Image GenerationDesign & FrontendTopC

FLUX: the line that moved image generation from "produce a picture" to controllable editing with open weights

Black Forest Labs' FLUX family generates images with a rectified-flow transformer and ships Apache-2.0 dev weights, making it the most important open baseline on the image side; the Kontext tier turned "edit this part of the image on instruction without disturbing the rest" into a usable capability. The collected record also covers the FLUX 3 launch, which the vendor positions as a world model unifying image, video and audio - a claim log as unverified.

Apache-2.0Open-weight tier (dev)Vendor Claim · 2024-08
ProductBlack Forest LabsSiteRepo
FLUX: the line that moved image generation from "produce a picture" to controllable editing with open weights
3D & World ModelsGame MakingTopC

Meshy 7: the 3D asset platform that finishes what comes after generation, from topology and PBR to rigging, printability, and MCP

Meshy headlines Meshy 7 (2026) and its "true-to-reference" claim, meaning alignment between the generated model and your input image, with image-to-3D stated at under a minute. The real differentiator is not generation but finishing the engineering constraints that follow it: Smart Topology returns clean topology with a controllable poly count in about ten seconds, one-click PBR delivers the full albedo, normal, metallic, and roughness set at HD 4K with no shader setup, auto-rigging covers humanoid and quadruped with 600+ motion presets, and on the print side meshes come out watertight with auto-repair before export. It exports GLB, FBX, OBJ, STL, USDZ, and 3MF straight into OrcaSlicer and Bambu Studio. The agent surface is complete too: a REST endpoint per generation capability, an MCP server that connects into Claude or Cursor, and a CLI that turns one command into a finished model. Stated scale is 100M+ models and 12M+ users, with 100 free credits a month. Boundaries: no public quantitative benchmark (the quality stars are self-assigned), credit pricing per tier undisclosed, and "under a minute" excludes post-processing.

<1minVendor claim: single image → 3D modelVendor Claim · 2026
ProductMeshySite
Meshy 7: the 3D asset platform that finishes what comes after generation, from topology and PBR to rigging, printability, and MCP
3D & World ModelsDesign & FrontendTopC

Hunyuan3D 2.1: the open-weight 3D generation baseline and default starting point for self-hosting

Tencent released weights for both the shape and texture stages plus PBR material output, which gives 3D generation its first reference implementation you can run on your own machine, fine-tune, and wire into an internal pipeline. Its value is not a leading score but reproducibility: any claim about 3D generation quality can now be measured against it.

ProductTencentSiteRepo
Hunyuan3D 2.1: the open-weight 3D generation baseline and default starting point for self-hosting
3D & World ModelsGame MakingTopC

Tripo: image-to-engine-ready-asset compressed into a ten-second step

VAST's Tripo is the most productionised commercial text/image-to-3D service tracked here: meshes with UVs and PBR materials, quad remeshing, an API plus Blender/Unity plugins that drop straight into game and e-commerce asset pipelines. Its weakness is equally clear - strong on single objects, weak on complex assemblies and exact dimensions - and the sub-10-second figure is the vendor's own claim, which has not been re-measured.

<10sVendor claim: single image → usable meshVendor Claim · 2025-06
ProductVASTSite
Tripo: image-to-engine-ready-asset compressed into a ten-second step

As an Amazon Associate, we earn from qualifying purchases.