Microsoft Trellis 2 — Image to 3D in Seconds
Transform any image or text prompt into a production-ready 3D model with PBR materials. Powered by the 4B-parameter TRELLIS.2 model from Microsoft Research — open-source under MIT License.
See Trellis 2 in Action
What is Microsoft Trellis 2?
Microsoft Trellis 2 (also known as TRELLIS.2) is a state-of-the-art, open-source AI model developed by Microsoft Research and Tsinghua University that converts images and text descriptions into high-quality 3D models. Released under the MIT License, the 4-billion-parameter model introduces a groundbreaking O-Voxel (Omni-Voxel) representation that handles any topology — including open faces, non-manifold geometry, and internal structures.
Unlike its predecessor, TRELLIS.2 supports full PBR (Physically-Based Rendering) materials with base color, metallic, roughness, and opacity maps, making the output ready for production use in game engines, AR/VR applications, and3D printing. It generates models at resolutions up to 1536³ and exports in GLB, PLY, and OBJ formats.
Whether you're a game developer prototyping assets, an e-commerce brand creating3D product visualizations, or a filmmaker building concept art, Trellis 2 delivers production-quality 3D models in seconds — no GPU required when using our cloud-powered platform.
What Makes TRELLIS.2 Different?
TRELLIS.2 introduces O-Voxel — a field-free representation that handles any topology without limitations, delivering production-quality 3D assets at unprecedented speed.
Blazing Fast Generation
Generate 3D models at 512³ resolution in ~3 seconds on H100. 1024³ in ~17 seconds. 1536³ in ~60 seconds.
O-Voxel Representation
A field-free sparse voxel structure that encodes geometry and appearance simultaneously, handling any topology including open faces and non-manifold geometry.
Full PBR Materials
Complete Physically-Based Rendering support: base color, metallic, roughness, and opacity/alpha maps for photorealistic relighting.
Instant Format Conversion
Convert between Textured Mesh and O-Voxel in under 100ms (CUDA). No rendering or optimization needed — true bidirectional conversion.
Multiple Output Formats
Export as GLB for web and game engines, PLY for point clouds and Gaussian splats, or OBJ for traditional 3D modeling software.
Open-Source (MIT)
Completely free for commercial use under MIT License. 4B-parameter model with weights available on Hugging Face.
TRELLIS v1 vs TRELLIS.2 Comparison
| Feature | TRELLIS v1 | TRELLIS.2 |
|---|---|---|
| 3D Representation | SLAT (Structured LATent) | O-Voxel (Omni-Voxel) |
| Model Parameters | Up to 2B | 4B |
| Max Resolution | 1024³ | 1536³ |
| Latent Compression | ~25K tokens | ~9.6K tokens (16x compression) |
| PBR Materials | Partial | Full (with Alpha/Opacity) |
| Topology Support | Limited (isosurface) | Any (open, non-manifold, interior) |
| Format Conversion | Multi-stage rendering | <100ms instant (CUDA) |
| Texture Generation | Basic | Shape-conditioned PBR textures |
| License | MIT | MIT |
How Trellis 2 Works
Input Image or Text
Upload any image — a photo, sketch, or AI-generated picture. Or describe the 3D model you want using a text prompt.
AI 3D Generation
The 4B-parameter model processes your input through SC-VAE compression and O-Voxel decoding to generate a structured 3D representation.
Export & Use
Download your 3D model as GLB, PLY, or OBJ with full PBR materials. Use it in games, AR/VR, 3D printing, or any 3D workflow.
Use Cases for Trellis 2
From game development to e-commerce, Trellis 2 powers 3D content creation across industries. Try it free on Trellis2.app or explore our free STL viewer and OBJ viewer to preview your models.
Game Development
Rapidly prototype game props, characters, and environments. Export as GLB for direct use in Unity, Unreal, or web-based game engines.
E-Commerce & Product Visualization
Convert product photos into interactive 3D models for online stores, AR try-on experiences, and marketing materials.
Film & VFX
Generate concept art as 3D assets for pre-visualization. Speed up the pipeline from idea to on-screen 3D model.
AR/VR Content Creation
Create immersive 3D content for augmented and virtual reality experiences from simple 2D reference images.
Architecture & Interior Design
Transform architectural sketches and reference images into 3D models for visualization and client presentations.
Education & Research
Generate anatomical, scientific, and educational 3D models for interactive learning and academic research.
Official Resources
Technical Specifications
System Requirements
- Linux operating system
- NVIDIA GPU with 24GB+ VRAM (A100/H100 recommended)
- CUDA 12.4 or higher
- Python 3.8+
Generation Speed (H100)
- 512³ resolution: ~3 seconds
- 1024³ resolution: ~17 seconds
- 1536³ resolution: ~60 seconds
- Format conversion: <100ms (CUDA)
Quick Start
# Clone the repository git clone -b main https://github.com/microsoft/TRELLIS.2.git --recursive cd TRELLIS.2 # Setup environment . ./setup.sh --new-env --basic --flash-attn --nvdiffrast \ --nvdiffrec --cumesh --o-voxel --flexgemm # Generate a 3D model from an image python infer.py --image input.png --output model.glb
Frequently Asked Questions
What is Microsoft Trellis 2?
Microsoft Trellis 2 (TRELLIS.2) is an open-source AI model developed by Microsoft Research and Tsinghua University. It generates high-quality 3D assets from text prompts or images using a novel O-Voxel (Omni-Voxel) representation. The 4B-parameter model supports PBR materials, multiple output formats (GLB, PLY, OBJ), and resolutions up to 1536³.
Is Microsoft Trellis 2 free to use?
Yes, TRELLIS.2 is open-source under the MIT License, allowing free commercial and non-commercial use. You can try it online for free on Hugging Face Spaces or deploy it locally with an NVIDIA GPU (24GB+ VRAM recommended).
How does Trellis 2 compare to the original Trellis?
TRELLIS.2 is a major upgrade: the model size doubled to 4B parameters, max resolution increased to 1536³, and it introduces the O-Voxel representation that handles any topology. It also adds full PBR material support (including opacity/alpha) and instant format conversion under 100ms.
What file formats does Trellis 2 support?
Trellis 2 outputs 3D models in GLB (for web and game engines), PLY (for point clouds and Gaussian splats), and OBJ (for traditional 3D modeling software). All formats include full PBR materials with base color, metallic, roughness, and opacity maps.
Can I use Trellis 2 commercially?
Yes. TRELLIS.2 is released under the MIT License, which permits both commercial and non-commercial use. You can integrate it into products, services, and commercial applications without restrictions.
Does Trellis 2 work on Windows or Mac?
Currently, TRELLIS.2 officially supports Linux only with NVIDIA GPUs. It does not support AMD GPUs or Apple Silicon. However, you can use the free online demo on Hugging Face Spaces from any device with a modern browser.
What is O-Voxel?
O-Voxel (Omni-Voxel) is TRELLIS.2's novel field-free sparse voxel representation. Unlike previous approaches that require isosurface extraction, O-Voxel directly encodes geometry and appearance, supporting any topology including open faces, non-manifold geometry, and internal structures — without quality loss.
How accurate are the generated 3D models?
TRELLIS.2 achieves state-of-the-art quality in 3D generation benchmarks. The output quality depends on the input image quality — clear, well-lit images with good contrast produce the best results. The model excels at single-object generation and produces clean meshes suitable for games, AR/VR, and 3D printing.
Real 3D Models Generated with Trellis 2
These models were generated on our platform using the Trellis 2 engine. Click any model to view it in 3D.
Trellis2.app is an independent product and is not affiliated with, endorsed by, or connected to Microsoft Corporation. Microsoft Trellis 2 (TRELLIS.2) is an open-source project developed by Microsoft Research and Tsinghua University, released under the MIT License.
Learn more about Microsoft Trellis 2 on the official project page.Ready to Create 3D Models with AI?
Upload any image and generate a production-ready 3D model in seconds. No GPU required — our cloud-powered platform handles the heavy lifting for you. Export as STL, OBJ, or GLB.
No credit card required. Free tier includes monthly generation credits.







