2D 图像 3D 重建 — 免费在线 Open3D 工具
将单张照片或一组图像转换为可下载的 3D 模型。基于生成式 AI、单目深度估计与摄影测量,全部在浏览器中完成,无需安装。
Stage 01
上传图片
上传任意图片转换为3D模型
Stage 02
生成设置
配置3D模型的质量和风格
基础设置
高级设置
2D 图像 3D 重建是从平面照片中提取 3D 几何、深度与空间坐标的过程。目前主要有三种方法:摄影测量(多视图立体)、基于 AI 的单目深度估计、以及生成式图生 3D 模型,分别适用于不同的输入与精度需求。
本工具采用生成式路径:将单张图像发送给 AI 模型,预测出带纹理的完整 3D 网格,随后可用 three.js 预览并导出为 GLB、STL、OBJ、PLY 或 USDZ。对于多视图或基于深度的工作流,本页还介绍如何将导出结果与开源 3D 库 Open3D(当前版本 v0.19,2025 年)结合使用。
如何从 2D 图像重建 3D
- 1
上传图像
选择一张 JPG 或 PNG 照片。光照良好、主体清晰的单图最适合生成式重建路径。
- 2
生成 3D 模型
点击生成。AI 将预测带纹理的完整 3D 网格,通常约 60 秒完成,并实时显示进度。
- 3
预览并下载
在 three.js 查看器中预览结果、旋转检视,然后导出为 GLB、STL、OBJ、PLY 或 USDZ。
2D 图像 3D 重建的三种方法
| 方法 | 输入 | 精度 | 速度 | 最适用于 |
|---|---|---|---|---|
| 摄影测量 | 多张照片(20-200 张) | 高(度量级) | 慢(数分钟至数小时) | 真实物体与场景 |
| 单目深度 AI | 单张图像 | 中(相对深度) | 快(数秒) | 深度图与 AR |
| 生成式 AI | 单张图像 | 中(创意向) | 快(约 60 秒) | 概念图与游戏资产 |
为什么选择我们的 3D 重建工具

🎁 免费,浏览器端运行
无需安装任何软件,零成本即可从图像重建 3D 模型。工具完全在浏览器中运行,AI 推理在服务端安全完成。

🖥️ 免安装,全平台
支持 Windows、macOS、Linux、Android 与 iOS。无论笔记本、平板还是手机都可上传图像并在数秒内下载 3D 模型。

🔒 隐私优先
上传的图像仅用于生成处理,不会被永久存储。作品归你所有,下载链接会自动过期。

⚡ 快速生成
生成式重建约 60 秒即可完成,远快于传统摄影测量流水线的数小时。最新研究(Harvard SEAS,2025)已实现约 10 秒的 3D 重建。
3D 重建的用途

游戏开发
将概念图或参考照片转为游戏可用的 3D 资产。导出 GLB 可直接用于 Unity、Unreal 或 Three.js 场景。

3D 打印
从照片重建真实物体,再导出 STL 或 OBJ 进行切片打印。适合复制品、微缩模型与替换零件。

AR / VR 体验
为增强现实与虚拟现实生成 3D 模型。USDZ 可用于 Apple AR Quick Look,GLB 可用于 WebXR。

产品原型
为产品创意拍照或画草图,快速得到 3D 模型进行迭代,比手工建模更适合早期概念验证。
Open3D 集成:处理你的 3D 模型
Open3D 是领先的 3D 数据处理开源库,于 2025 年 1 月发布 v0.19 版本。它支持点云、网格与 RGB-D 数据,在学术界被广泛使用——Open3D 论文(Zhou 等,arXiv:1801.09847)以及 3DAttriFlow(arXiv:2203.15190,97 次引用)等后续工作共同奠定了现代重建研究的基础。本工具的 AI 推理在服务端完成,你可以在本地用 Open3D 对导出的网格进行后处理。 open3d.org · arXiv:1801.09847 · arXiv:2203.15190
# pip install open3d
import open3d as o3d
# 读取导出的网格(GLB 需先转换为 PLY)
mesh = o3d.io.read_triangle_mesh("model.ply")
mesh.compute_vertex_normals()
# 采样点并重建(Poisson 表面重建)
pcd = mesh.sample_points_uniformly(number_of_points=100000)
poisson_mesh, _ = o3d.geometry.TriangleMesh.create_from_point_cloud_poisson(pcd, depth=8)
o3d.io.write_triangle_mesh("reconstructed.ply", poisson_mesh)3D 格式对比:该选择哪种导出
| 格式 | 颜色/纹理 | 文件体积 | 最佳用途 |
|---|---|---|---|
| STL | 无 | 小 | 3D 打印 |
| OBJ | 支持(MTL) | 中 | CAD 与渲染 |
| 3MF | 支持 | 中 | 多零件 3D 打印 |
| glTF | 完整支持 | 中 | Web 与实时渲染(GLB) |
2D 图像 3D 重建 — 常见问题
什么是 2D 图像 3D 重建?
▾
这是从平面照片恢复 3D 几何、深度或完整网格的过程。常见方法有三种:摄影测量(多张照片)、单目深度 AI(单图深度图)和生成式 AI(单图生成完整 3D 模型)。
能用单张图像重建 3D 模型吗?
▾
可以。单图重建借助 AI 推断深度或生成合理的 3D 模型。精度低于多视图摄影测量,但速度快,非常适合概念图、游戏资产和创意类作品。
Open3D 是用来做什么的?
▾
Open3D 是一个开源库(v0.19,2025),用于处理 3D 数据:点云、网格与 RGB-D 图像。它提供配准、重建、可视化等算法,在科研和工业界都很流行。
AI 3D 重建精度如何?
▾
精度取决于方法。摄影测量经过标定可达度量级精度。单目深度 AI 给出相对深度,精度中等。生成式 AI 产出有创意、合理的几何,尺寸可能不精确,但视觉效果出色。
摄影测量与 AI 3D 重建哪个更好?
▾
如果你有很多照片且需要精确重建真实物体,摄影测量更好。如果只有单张图像或追求速度与创意,AI(深度或生成式)更合适。二者互补,并不互斥。
摄影测量需要多少张照片?
▾
通常需要 20 到 200 张环绕物体拍摄的重叠照片。照片越多精度越高但处理越慢。本工具目前采用生成式路径(单图),摄影测量支持正在规划中。
Depth Anything v2 与 Open3D 有什么区别?
▾
Depth Anything v2 是一个单目深度估计 AI 模型,从单张图像输出深度图。Open3D 是通用的 3D 处理库。二者可配合使用:用 Depth Anything 得到深度,再用 Open3D 构建并优化网格。
有免费的 3D 重建工具吗?
▾
有。本工具在生成式路径上免费且基于浏览器。摄影测量方面有 Open3D、Meshroom、COLMAP 等开源方案,区别在于易用性、硬件需求与精度。
最好的浏览器端 3D 重建工具是哪个?
▾
取决于你的目标。如果希望单图快速生成 3D、即时预览并多格式导出,本工具是不错的选择。若需要度量级精度,可将浏览器工具与 Open3D 后处理结合使用。
Open3D 与 Meshroom 该用哪个?
▾
Meshroom 是免费的摄影测量流水线,通过节点式 UI 把多张照片转换为网格。Open3D 是更底层的库,需要用 Python 编写自定义 3D 处理流程。需要一站式重建用 Meshroom,需要自定义流水线用 Open3D。
生成的 3D 模型能在 Blender、Unity、Unreal 中使用吗?
▾
可以。导出 GLB 或 OBJ 后可直接导入 Blender、Unity 或 Unreal Engine。GLB 能保留材质和纹理,是最通用的实时格式。
如何在 Python 中安装 Open3D?
▾
在 Python 3.8+ 环境运行 'pip install open3d',然后 'import open3d as o3d' 即可使用点云、网格与重建函数。上方的 Open3D 集成一节有代码示例。
可以导出哪些 3D 格式?
▾
本工具支持导出 GLB、STL、OBJ、PLY 和 USDZ。GLB 最适合 Web 与实时渲染,STL 适合 3D 打印,OBJ 适合 CAD,PLY 适合点云,USDZ 适合 Apple AR Quick Look。
如何把照片转为 3D 点云?
▾
使用摄影测量流水线(Meshroom、COLMAP 或 Open3D 的配准 API)将多张照片对齐成稠密点云。本工具的生成式路径直接输出网格,可用 Open3D 的 sample_points_uniformly 采样为点云。
支持 Apple LiDAR 和 AR 吗?
▾
AR 支持:导出 USDZ 可用于 Apple AR Quick Look,GLB 可用于 WebXR。Apple LiDAR 在 iPhone/iPad Pro 上直接采集深度,可与这些格式结合。本工具自身对上传的单张图像运行生成式重建。
相关 3D 工具
最近更新:2026