Microsoft Trellis 2 — 秒级图片转 3D
将任意图片或文本描述转化为可直接投入生产的 3D 模型,支持 PBR 材质。基于微软研究院 4B 参数 TRELLIS.2 模型 — MIT 开源协议。
Trellis 2 实际效果演示
什么是 Microsoft Trellis 2?
Microsoft Trellis 2(又称 TRELLIS.2)是由微软研究院与清华大学联合开发的最先进的开源 AI 模型,可将图片和文本描述转化为高质量3D 模型。该模型基于 MIT 协议发布,拥有 40 亿参数,引入了突破性的 O-Voxel(全能体素)表示方法,可处理任意拓扑结构——包括开放面、非流形几何和内部结构。
与前代相比,TRELLIS.2 支持完整 PBR(基于物理的渲染)材质,包含基色、金属度、粗糙度和透明度贴图,使输出可直接用于游戏引擎、AR/VR 应用和3D 打印。模型支持最高 1536³ 分辨率,可导出为 GLB、PLY 和 OBJ 格式。
无论您是游戏开发者制作原型资产、电商品牌创建3D 产品展示,还是影视从业者构建概念美术,Trellis 2 都能在数秒内交付生产级 3D 模型——使用我们的云端平台无需 GPU。
TRELLIS.2 有何不同?
TRELLIS.2 引入了 O-Voxel——一种无场表示方法,可无限制地处理任意拓扑结构,以前所未有的速度交付生产级 3D 资产。
极速生成
在 H100 上 512³ 分辨率仅需约 3 秒,1024³ 约 17 秒,1536³ 约 60 秒。
O-Voxel 表示方法
一种无场稀疏体素结构,同时编码几何和外观信息,可处理开放面和非流形几何等任意拓扑结构。
完整 PBR 材质
全面支持基于物理的渲染:基色、金属度、粗糙度和透明度/Alpha 贴图,实现照片级重光照效果。
即时格式转换
在 100 毫秒内(CUDA)完成纹理网格与 O-Voxel 之间的双向转换,无需渲染或优化。
多种输出格式
导出为 GLB(网页和游戏引擎)、PLY(点云和高斯泼溅)或 OBJ(传统 3D 建模软件)。
开源 (MIT)
MIT 协议下完全免费商用。4B 参数模型权重可在 Hugging Face 下载。
TRELLIS v1 与 TRELLIS.2 对比
| 特性 | TRELLIS v1 | TRELLIS.2 |
|---|---|---|
| 3D 表示方法 | SLAT(结构化潜空间) | O-Voxel(全能体素) |
| 模型参数量 | 最大 2B | 4B |
| 最大分辨率 | 1024³ | 1536³ |
| 潜空间压缩 | 约 25K tokens | 约 9.6K tokens(16倍压缩) |
| PBR 材质 | 部分支持 | 完整支持(含透明度/Alpha) |
| 拓扑支持 | 受限(等值面场) | 任意(开放、非流形、内部) |
| 格式转换 | 多阶段渲染 | 小于 100ms 即时转换(CUDA) |
| 纹理生成 | 基础 | 形状条件 PBR 纹理 |
| 协议 | MIT | MIT |
Trellis 2 工作原理
输入图片或文本
上传任意图片——照片、草图或 AI 生成图。或使用文本描述想要的 3D 模型。
AI 3D 生成
4B 参数模型通过 SC-VAE 压缩和 O-Voxel 解码处理输入,生成结构化 3D 表示。
导出并使用
下载包含完整 PBR 材质的 3D 模型,支持 GLB、PLY 或 OBJ 格式。直接用于游戏、AR/VR、3D 打印等。
Trellis 2 应用场景
从游戏开发到电商,Trellis 2 为各行业的 3D 内容创作提供动力。在 Trellis2.app 免费体验 或使用我们的 免费 STL 查看器 和 OBJ 查看器 预览模型。
游戏开发
快速原型制作游戏道具、角色和环境。导出为 GLB 可直接用于 Unity、Unreal 或网页游戏引擎。
电商与产品展示
将产品照片转化为交互式 3D 模型,用于在线商店、AR 试穿体验和营销物料。
影视与特效
将概念美术生成 3D 资产用于预可视化,加速从创意到画面的流程。
AR/VR 内容创作
从简单的 2D 参考图像创建沉浸式 3D 内容,用于增强现实和虚拟现实体验。
建筑与室内设计
将建筑草图和参考图转化为 3D 模型,用于可视化和客户演示。
教育与研究
生成解剖、科学和教育类 3D 模型,用于互动学习和学术研究。
官方资源
技术规格
系统要求
- Linux operating system
- NVIDIA GPU with 24GB+ VRAM (A100/H100 recommended)
- CUDA 12.4 or higher
- Python 3.8+
生成速度 (H100)
- 512³ resolution: ~3 seconds
- 1024³ resolution: ~17 seconds
- 1536³ resolution: ~60 seconds
- Format conversion: <100ms (CUDA)
快速开始
# 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
常见问题
Microsoft Trellis 2 是什么?
Microsoft Trellis 2(TRELLIS.2)是由微软研究院和清华大学联合开发的开源 AI 模型。它使用新型 O-Voxel(全能体素)表示方法,可从文本描述或图片生成高质量 3D 资产。该 4B 参数模型支持 PBR 材质、多种输出格式(GLB、PLY、OBJ),最高分辨率达 1536³。
Microsoft Trellis 2 免费吗?
是的,TRELLIS.2 基于 MIT 协议开源,允许免费商用和非商用。您可以在 Hugging Face Spaces 免费在线体验,或在配备 NVIDIA GPU(推荐 24GB+ 显存)的机器上本地部署。
Trellis 2 和初代 Trellis 有什么区别?
TRELLIS.2 是一次重大升级:模型参数翻倍至 4B,最大分辨率提升至 1536³,引入了可处理任意拓扑的 O-Voxel 表示方法。还新增了完整 PBR 材质支持(含透明度/Alpha)和 100 毫秒内的即时格式转换。
Trellis 2 支持哪些文件格式?
Trellis 2 输出 GLB(网页和游戏引擎)、PLY(点云和高斯泼溅)和 OBJ(传统 3D 建模软件)格式的 3D 模型。所有格式均包含完整 PBR 材质,含基色、金属度、粗糙度和透明度贴图。
Trellis 2 可以商用吗?
可以。TRELLIS.2 基于 MIT 协议发布,允许商用和非商用,无任何限制。您可以将其集成到产品、服务和商业应用中。
Trellis 2 支持 Windows 或 Mac 吗?
目前 TRELLIS.2 仅官方支持配备 NVIDIA GPU 的 Linux 系统,不支持 AMD GPU 和 Apple Silicon。但您可以在任何装有现代浏览器的设备上通过 Hugging Face Spaces 的免费在线演示使用。
什么是 O-Voxel?
O-Voxel(全能体素)是 TRELLIS.2 的新型无场稀疏体素表示方法。与之前需要等值面提取的方法不同,O-Voxel 直接编码几何和外观信息,支持开放面、非流形几何和内部结构等任意拓扑——且无质量损失。
生成的 3D 模型准确度如何?
TRELLIS.2 在 3D 生成基准测试中达到最先进水平。输出质量取决于输入图像质量——清晰、光照良好、对比度高的图片效果最佳。该模型擅长单物体生成,可产生适用于游戏、AR/VR 和 3D 打印的干净网格。
使用 Trellis 2 生成的真实 3D 模型
以下模型均由我们的平台使用 Trellis 2 引擎生成。点击任意模型可查看 3D 效果。
Trellis2.app 是独立产品,与 Microsoft Corporation 无关联、未获其认可或背书。Microsoft Trellis 2(TRELLIS.2)是由微软研究院和清华大学开发的开源项目,基于 MIT 协议发布。
在官方项目主页了解更多关于 Microsoft Trellis 2 的信息。准备好用 AI 创建 3D 模型了吗?
上传任意图片,数秒内生成可直接投入生产的 3D 模型。无需 GPU — 云端平台为您处理繁重计算。导出为 STL、OBJ 或 GLB 格式。
无需信用卡。免费方案包含每月生成积分。







