# microsoft/trellis.2

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/microsoft-trellis-2).**

3,910 stars · 400 forks · Python · mit

## Links

- GitHub: https://github.com/microsoft/TRELLIS.2
- awesome-repositories: https://awesome-repositories.com/repository/microsoft-trellis-2.md

## Description

TRELLIS.2 is a generative image-to-3D system that creates high-resolution 3D assets with physically based rendering materials from 2D images. It utilizes a sparse voxel representation to handle complex topologies and internal structures without relying on iso-surface fields.

The project features a structured latent space representation that maps geometry and texture attributes to maintain visual fidelity. It employs an optimization-free geometry reconstruction process to decode latent representations directly into voxel grids and includes a PBR texture generator for synthesizing base color, roughness, and metallic maps.

The system covers 3D content generation and pipeline automation, including bidirectional conversion between textured surface meshes and sparse volumetric grids. It supports the export of generated assets into industry-standard GLB files.

The framework provides capabilities for training generative models from scratch or fine-tuning them on custom datasets.

## Tags

### Artificial Intelligence & ML

- [3D Asset Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation-models/3d-asset-generators.md) — Provides a generative system that synthesizes high-resolution 3D meshes and textures directly from 2D image inputs. ([source](https://cdn.jsdelivr.net/gh/microsoft/trellis.2@main/README.md))
- [Latent Space Encoders](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-models/latent-space-generative-models/latent-space-projections/latent-space-encoders.md) — Maps 3D geometry and texture attributes into a compressed coordinate system to maintain high visual fidelity.
- [Generative Model Training Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-model-training-tools.md) — Provides capabilities for training generative 3D models from scratch or fine-tuning them on custom datasets. ([source](https://cdn.jsdelivr.net/gh/microsoft/trellis.2@main/README.md))

### Part of an Awesome List

- [3D Reconstruction](https://awesome-repositories.com/f/awesome-lists/ai/3d-reconstruction.md) — Decodes latent representations directly into voxel grids to generate 3D shapes without iterative refinement.

### Graphics & Multimedia

- [Physically Based Rendering Materials](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/materials-shading/physically-based-rendering-materials.md) — Applies photorealistic surface attributes including color, roughness, and opacity using physically based rendering materials. ([source](https://microsoft.github.io/TRELLIS.2))
- [Physically Based Rendering](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/materials-shading/physically-based-rendering-materials/physically-based-rendering.md) — Calculates realistic surface attributes to simulate photorealistic light interaction on generated 3D assets.
- [Generative PBR Map Generators](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/procedural-texture-generators/generative-pbr-map-generators.md) — Provides a tool for creating photorealistic base color, roughness, and metallic maps for 3D rendering.
- [Mesh and Voxel Conversions](https://awesome-repositories.com/f/graphics-multimedia/mesh-and-voxel-conversions.md) — Provides bidirectional transformation between textured surface meshes and sparse volumetric grids without requiring optimization. ([source](https://microsoft.github.io/TRELLIS.2))
- [Non-Manifold Topology Modeling](https://awesome-repositories.com/f/graphics-multimedia/non-manifold-topology-modeling.md) — Supports complex 3D topologies including open surfaces and enclosed interior structures without relying on iso-surface fields. ([source](https://microsoft.github.io/TRELLIS.2))
- [Automated PBR Synthesis](https://awesome-repositories.com/f/graphics-multimedia/pbr-material-authoring/automated-pbr-synthesis.md) — Generates photorealistic surface attributes like roughness and metallic maps to enable realistic lighting.
- [Generative PBR Textures](https://awesome-repositories.com/f/graphics-multimedia/pbr-material-authoring/generative-pbr-textures.md) — Synthesizes photorealistic base color, roughness, and metallic maps to create realistic 3D surface attributes. ([source](https://cdn.jsdelivr.net/gh/microsoft/trellis.2@main/README.md))
- [Sparse Voxel Representations](https://awesome-repositories.com/f/graphics-multimedia/sparse-voxel-representations.md) — Utilizes a sparse voxel representation to handle complex topologies and internal structures without iso-surface fields.
- [3D Asset Exporters](https://awesome-repositories.com/f/graphics-multimedia/3d-asset-exporters.md) — Implements capabilities to convert internal 3D representations into industry-standard GLB files while preserving PBR materials. ([source](https://cdn.jsdelivr.net/gh/microsoft/trellis.2@main/README.md))
- [3D Asset Pipelines](https://awesome-repositories.com/f/graphics-multimedia/3d-asset-pipelines.md) — Provides a pipeline to convert generated 3D representations into industry-standard GLB files for professional software.

### Scientific & Mathematical Computing

- [Mesh-Voxel Transformations](https://awesome-repositories.com/f/scientific-mathematical-computing/data-modeling-processing/computational-graphs/graph-based-computational-execution/deep-learning-execution/mesh-voxel-transformations.md) — Transforms textured surface meshes into sparse volumetric grids and back without using optimization or rendering.

### User Interface & Experience

- [Multi-Channel PBR Mapping](https://awesome-repositories.com/f/user-interface-experience/texture-mapping/multi-channel-pbr-mapping.md) — Generates independent maps for base color, metallic, and roughness to support industry-standard PBR material workflows.
