Meta SAM 3D:从一张图片直接生成 3D 模型的开源突破
DreamActor 团队 2025-11-20 6 分钟阅读
Meta 最新发布的 SAM 3D 引发热议。它能够从单张图像中自动分割目标,并直接生成完整的 3D 模型(包含几何和纹理)。在体验后可以明显感受到:速度快、精度高、流程简单,是 3D 内容生成领域的一次突破式进展。
更令人惊讶的是:SAM 3D 完全开源,包括模型权重、代码和在线 Demo。
什么是 SAM 3D
SAM 3D 是基于 Segment Anything(SAM)与单视角 3D 重建技术结合后的模型体系。核心思想是:让机器在仅有一张照片的情况下完成物体的分割、几何重建、纹理重建,并输出可用于 3D 工具链的模型文件。
SAM 3D 包含两个独立模型:
1. SAM 3D Objects(物体重建模型)

主要功能:
- 单个物体的 3D 重建
- 简化场景的整体建模
- 输出带纹理的三维网格(Mesh)
特点:
- 自动分割目标物体
- 对复杂背景、遮挡、小物体具有良好稳健性
- 一次推理即可得到可用网格和纹理
适用于商品建模、道具重建、图像资源转成 3D 资产等领域。
2. SAM 3D Body(人体建模模型)

主要功能:
- 单张图像的人体姿态估计
- 单视角人体几何恢复
- 生成可用于虚拟人、动作捕捉和 3D 角色制作的模型
特点:
- 人体形状还原能力强
- 适合游戏、虚拟角色、动捕应用
SAM 3D 的主要优势
1. 单张图就能生成 3D 模型
不需要多角度图像、不需要相机参数,也不需要额外扫描设备。
2. SAM 自动分割
无须用户手动画轮廓,模型会自动识别图像中的目标。
3. 输出标准 3D 格式
包括:
- OBJ
- GLB
- PLY
可直接导入 Blender、Unity、Three.js 等工具。
4. 完全开源
Meta 提供:
- 模型权重
- 代码仓库
- 示例 Notebook
- 官方在线体验入口
开源程度高,方便二次开发与研究。
SAM 3D 的工作流程示意
graph LR
A[输入图像] --> B[目标分割(SAM)]
B --> C[几何重建]
C --> D[纹理生成]
D --> E[输出 Mesh 模型文件]
流程相对简单,集成成本低。
在线体验与模型下载
在线体验(可上传图片直接生成 3D 模型):
https://ai.meta.com/sam3d/
物体模型仓库:
https://github.com/facebookresearch/sam-3d-objects
人体模型仓库:
https://github.com/facebookresearch/sam-3d-human
使用体验总结
实际体验中可以感受到以下特点:
- 对真实世界照片适配性较强
- 小物体、毛绒玩具、遮挡场景仍能较好重建
- 生成的模型细节丰富,纹理清晰
- 输出速度快
虽然是单视角重建,背面仍会存在一定猜测性,但整体质量足以用于电商展示、游戏原型、AR 场景、工具网站等实际应用。
适用场景
以下是一些非常适合使用 SAM 3D 的应用方向:
- 图像工具网站:提供"图片转 3D 模型"的功能
- 电商平台:商品快速建模
- 个人游戏开发:生成可直接使用的道具
- 浏览器插件:网页图片一键生成可旋转 3D 模型
- 虚拟人制作:单张照片生成基础人体网格
- 3D 打印:从照片生成简单模型原型
对于前端开发者,可结合 Three.js 实现模型在线预览;对于插件开发者,可作为强功能亮点整合到现有工具中。
局限与注意事项
- 单视角重建存在背面不完整的情况
- 输出网格可能需要进行小规模修补
- 模型推理对显卡资源有一定要求 (浏览器本地推理不现实,建议服务端部署)
- 若用于商业应用,需要注意 Meta 的开源许可证条款
总结
Meta SAM 3D 是图像到 3D 内容生成领域的一次关键突破。 它降低了 3D 建模门槛,从手工建模时代迈向自动生成时代。 在图片工具、内容创作、游戏开发、电商展示等领域,都具有极高的应用潜力。