用三维模型开发应用有很多优点,例如用户体验新颖、细节展示详尽、交互丰富等等;但是三维模型应用开发也是一个比较专业的领域,需要选择合适的技术方案和工具平台。
当前三维模型Web应用开发的问题
得益于游戏产业的发展,目前主流桌面端三维引擎如UE、Unity等三维模型的工作流非常成熟;但是Web端的三维模型开发却有不少问题,阻碍了三维模型Web应用的推广。
- 模型托管和应用发布的成本较高
目前国内缺乏稳定便捷的三维模型托管平台;国外知名平台如SketchFab等,也存在服务器访问较慢、免费/普通账户受限制大等局限性,比如移除网站标记、访问权限、文件管理等对低阶版本不太友好,导致三维模型应用的开发和发布成本比较高。
- 缺乏低成本的图表/表单开发配套
一个完整的三维模型Web应用,除了三维模型本身,通常还需要文本、图片、视频、图表等其他要素来配合展示各种信息,目前主流三维模型平台主要提供了三维模型查看器功能,以及简单的模型材质修改、镜头设置等,缺乏低成本的图表/表单开发配套,开发者很难搭建一个完整的三维模型Web应用。
- 缺乏便捷的交互开发
三维模型应用常见的需求还包括模型切换、动画播放、三维模型和图表/表单联动等,目前大部分三维模型平台没有提供低成本的交互开发方案。
阿里云DataV三维模型Web应用开发方案
为了让用户更方便地应用三维模型,阿里云DataV提供了一套完整的三维模型Web模型开发方案,包括三维模型托管、应用开发、交互开发、应用分发等完整功能。
DataV三维模型托管服务
- 提供三维模型上传托管服务,并提供CDN加速等模型资源外链;
- 支持三维模型实时预览;
- 支持三维模型资产分组管理;
三维模型Web应用开发
第一步:新建空白应用,导入三维模型
- 应用创建与模型导入
创建空白应用,选择“三维模型查看器”组件,并将三维模型资源地址导入
第二步:设置三维模型样式
- 通过沉浸式编辑器,调整三维模型的位置和镜头设置;DataV内置“自动校准”一键式快速调整功能;
- 调整动画、灯光等模型样式设置;
第三步:搭建表单等附属功能
- DataV内置文本展示、常规图表、多媒体展示、交互组件等100+图表/表单模块,覆盖常规需求;
- 通过所见即所得模式,将表单加入应用,并设置样式/数据;
第四步:“零代码”搭建交互功能
- DataV提供“蓝图”节点编程,支持“零代码”搭建三维模型与表单的交互开发
- 支持三维模型替换/显隐、动画控制、镜头控制等常见功能;
- 支持三维模型与表单交互,包括数据互动、交互触发等等;
成果展示:矿产工业设备产品展示应用
- 丰富的表单模块,配合三维模型提供丰富的产品信息展示
- 支持多个三维的切换与模型动画控制;
- 支持三维模型产品信息与表单的交互展示;
DataV个人版,只需69.3元/年,就能体验三维模型Web应用开发功能!