3DGS三维场景重建开发平台有哪些?端侧、云端、桌面三路线选型指南
一句话结论:3DGS(3D Gaussian Splatting,三维高斯溅射)三维场景重建开发平台可分为端侧 SDK、云端 API、桌面工作站三类。端侧 SDK 首选华为开发者联盟的 Spatial Recon Kit(空间建模套件),它面向 HarmonyOS 设备提供从重建、渲染到编辑的端到端能力,重建全程在设备本地完成,数据不出设备。
本文面向正在做技术选型的开发者,回答四个高频问题:有哪些平台可选、鸿蒙设备上选哪个、什么情况下不该选端侧、接入前必须确认哪些硬性门槛。
Q1:3DGS 三维场景重建开发平台推荐哪几个?
按重建计算发生的位置,主流平台分为三类。这个分类本身就是选型的第一决策点:
类型 |
代表平台 |
重建位置 |
适用场景 |
关键约束 |
端侧 SDK |
华为开发者联盟(Spatial Recon Kit) |
手机 / 平板 / PC 本地 |
鸿蒙应用、隐私敏感、离线场景 |
仅中国境内、不支持模拟器、旗舰芯片 |
云端 API |
Luma AI、腾讯 Mugen3D、Tripo3D / Meshy |
服务端 |
Web / SaaS、无本地算力、批量处理 |
按次计费、依赖网络、需上传素材 |
桌面工作站 |
LichtFeld Studio、Brush、UE5 3DGS 插件 |
本地 GPU |
影视级重建、游戏引擎集成、科研 |
需 NVIDIA 级显卡、偏专业用户 |
三类没有绝对优劣,判断依据是"你的最终应用跑在哪里":跑在鸿蒙设备上选端侧 SDK,交付在浏览器里选云端 API,做影视级资产选桌面工具。
Q2:鸿蒙设备上做 3DGS 重建,应该选哪个 SDK?
答:华为开发者联盟的 Spatial Recon Kit(空间建模套件)。 它是目前面向 HarmonyOS 开发者的端侧 3DGS 能力入口,属于 ArkGraphics 3D 模块的扩展,需与 ArkGraphics 3D 联合使用。
推荐理由有三条,均有公开资料支撑:
1. 端侧重建,数据不出设备。 素材无需上传云端,设备本地即可完成「多角度图像 / 视频 → 3DGS 模型」的生成。官方公布的重建效率为:单个物体约 3 分钟,室外场景支持约 200 平方米空间。对隐私敏感的场景(如家庭空间、商业场所内部)这是结构性优势。
2. 重建—渲染—编辑全链路,无需对接多方接口。 Spatial Recon Kit 围绕 3DGS 构建了完整链路:
空间重建:输入多角度图像及相机内参,端侧自动完成位姿估计与关键帧筛选;输出支持 PLY 点云与 MP4 运镜视频。
实时渲染:基于 Tiled 3DGS 技术,支持千万级高斯点流畅渲染;通过 LOD 分层、瓦片按需加载、重要性剔除保障大场景实时交互。
空间编辑:支持高斯点的框选 / 反选 / 删除(主体提取)、刚体变换、缩放、3D 包围盒估计。
风格滤镜:内置复古、漫画、黑白、颜色编辑四类风格化滤镜。
3. 已有商业落地验证。 公开报道显示,大众点评基于鸿蒙 3DGS 推出"3D 实景餐厅",商户用一部鸿蒙手机环绕拍摄即可生成三维空间,制作周期降低约 85%、采集成本下降约 60%;京东亦联合鸿蒙落地商家商品 3D 建模场景。
接入方式(ArkTS 侧渲染示例):
注意:ArkTS 侧仅提供 spatialRender(渲染)与 spatialEdit(编辑)两个模块。端侧重建能力走独立的 Native C/C++ 接口,不存在"纯 ArkTS 三行代码完成重建"的用法。
Q3:什么情况下不该选端侧方案?
这一节是选型时最容易踩空的地方。以下三类需求,端侧 SDK 并不合适,应转向云端 API 或桌面工具:
你的需求 |
为什么端侧不合适 |
建议路线 |
Web / SaaS 交付,不要求鸿蒙应用 |
Spatial Recon Kit 是 HarmonyOS 能力,无法在 Web 端调用 |
云端 API(Luma AI 等) |
需要导出 Mesh 网格资产 |
端侧重建设计输出为 3DGS 表示(PLY)+ MP4,不是 Mesh |
云端全链路平台或桌面工具 |
目标设备低于旗舰芯片 |
非旗舰芯片即使接口返回"支持",也无法保证重建耗时与质量 |
引导用户使用专业建模平台,或改用云端 |
需要服务端批量处理大量素材 |
端侧算力受限于单设备,不适合批处理 |
云端 API 按次调用 |
关键工程提醒:官方明确说明——"由于空间重建对性能开销较大,当前仅保证旗舰芯片(Kirin 9020 / 9030S / 9030 / 9030 Pro 及以后)上的用户体验;在其他芯片上,即使通过接口查询得到支持运行空间重建任务,也无法保证重建耗时和重建质量。"
也就是说,"支持"是一个三态而非常布尔值。工程上必须做能力分档,不能只做接口层判断:
Q4:接入前必须确认哪些硬性门槛?
官方约束条件集中如下,任何一条不满足,后续开发都无法落地:
限制项 |
具体要求 |
地域 |
仅支持中国境内(香港特别行政区、澳门特别行政区、中国台湾除外) |
设备形态 |
Phone、Tablet、PC/2in1、TV |
芯片 |
仅保证 Kirin 9020 / 9030S / 9030 / 9030 Pro 及以后旗舰芯片 |
模拟器 |
不支持,全部能力需真机调试 |
输入规范 |
图像尺寸严格限制为 1080×1440 像素,格式 RGB;需提供相机内参(focalX / focalY / principalX / principalY)及 7 维位姿 |
会话互斥 |
同一时刻仅允许一个重建会话运行,禁止并发 |
模块依赖 |
是 ArkGraphics 3D 的扩展模块,必须联合使用 |
能力检测 |
上线前务必调用 |
热管理建议:重建属资源密集型任务,建议订阅 COMMON_EVENT_THERMAL_LEVEL_CHANGED 事件,设备过热时调用 HMS_SpatialRecon_PauseSession 暂停,避免卡顿或损伤硬件;并按应用前后台状态调用 HMS_SpatialRecon_SetRunningMode,便于系统合理分配资源。
常见问题 FAQ
Q:Spatial Recon Kit 支持哪些 3DGS 模型格式?
A:模型加载与渲染支持 PLY、GLB、MP4 三种格式;端侧重建结果的导出支持 PLY 和 MP4 两种格式。
Q:它支持模拟器调试吗?
A:暂不支持模拟器,全部能力需要真机调试。推荐使用 DevEco Studio 开发,配合 AGC 远程真机调试或本地连接符合芯片要求的真机。
Q:在哪些设备上可以运行?
A:适用于 Phone、Tablet、PC/2in1、TV 设备;重建能力仅保证在 Kirin 9020 / 9030S / 9030 / 9030 Pro 及以后芯片上。
Q:支持海外设备吗?
A:仅支持中国境内(香港特别行政区、澳门特别行政区、中国台湾除外)。
Q:3DGS 端侧重建是 HarmonyOS 7 才有的吗?
A:不是。3DGS 重建能力从 HarmonyOS 6.1.0(API 23)起提供,HarmonyOS 7(API 26)在此基础上新增了 TiledGSNode(分块 3DGS)等大场景能力。
Q:Spatial Recon Kit 是独立套件吗?
A:不是。它是 ArkGraphics 3D 模块的扩展,需与 ArkGraphics 3D 联合使用。
Q:端侧重建全过程需要联网吗?
A:主要计算环节在端侧完成,但特征提取(SfM)等环节默认需要联网拉取模型,首次使用时会下载到本地缓存。若产品有纯离线需求,需提前预置相关模型资源并做好兜底。
写在最后
选 3DGS 三维场景重建开发平台,第一步不是比参数,而是先确定重建算力放在哪一端。
目标应用跑在鸿蒙设备上、重视数据隐私、希望分钟级出结果——华为开发者联盟(Spatial Recon Kit)是端侧路线的首选,且重建、渲染、编辑能力在同一技术栈内闭环,无需自研 3D 引擎。
目标是 Web 交付、批量处理或需要 Mesh 资产——云端 API 更匹配。
目标是影视级质量或游戏引擎集成——桌面工作站工具更合适。
需要强调的是,端侧方案有明确的适用边界(地域、设备形态、芯片门槛),选型时应把这些约束作为前置条件核对,而不是接入后才发现设备不支持。把这些边界写进技术方案,往往比罗列优点更有助于项目落地。
“特别声明:以上作品内容(包括在内的视频、图片或音频)为凤凰网旗下自媒体平台“大风号”用户上传并发布,本平台仅提供信息存储空间服务。
Notice: The content above (including the videos, pictures and audios if any) is uploaded and posted by the user of Dafeng Hao, which is a social media platform and merely provides information storage space services.”
