fwalker 发表于 2023-1-28 15:13

3D数字孪生场景编辑器

1、背景

数字孪生的建设流程涉及建模、美术、程序、仿真等多种人才的协同作业,人力要求高,实施成本高,建设周期长。如何让小型团队甚至一个人就可以完成数字孪生的开发,是数字孪生工具链要解决的重要问题。目前面临问题如下:

1.小型团队的工作内容主要是特定领域业务系统的开发。

2.小型团队的开发能力集中在后端和前端开发,没有专业的3D 模型工程师和美术工程师,基本上没有仿真能力。

3.小型团队普遍缺乏现场设备对接能力,但具备第三方IoT 平台对接能力。

4.已有的编辑器局限于场景编辑,模型需要定制。

5.已有的编辑器局限于场景编辑,模型需要定制。

2、解决方案

针对以上问题,我们使用WebGL搭建了一个基于SaaS服务模式可提供面向细分市场的孪生编辑器,编辑器强化面向细分市场的三维建模能力,可支持小型企业孪生应用的零代码开发与部署,并且导出场景支持Unreal/WebGL双引擎渲染,同时可支持导出可编程场景用于二次开发,极大的满足细分市场用户的需求。

3、产品功能

目前产品已经完成第一个版本,初步实现了场景搭建的基本功能。基本功能如下:场景创建、场景编辑、场景预览、场景漫游、模型资产库、模型参数化设置等功能。

1、场景编辑

① 可通过鼠标对场景进行移动、缩放、旋转等操作,实现多视角查看场景。

② 支持自定义场景底图,用户可根据实际项目上传CAD平面布置图作为底图,为场景布局模型定位作参考。

③ 场景支持拖拽、线性摆放以及区域绘制的方式进行场景元素添加,可快速的进行模型摆放布局。

④ 模型可通过三色坐标对模型位置进行调整;同时支持模型缩放和旋转操作调整模型角度和大小(参数化模型也可通过模型属性参数进行调整修改)。

⑤ 右侧场景大纲列表中展示所有场景元素,通过选中列表中元素可在场景定位模型,并同时可对模型进行复制、删除、贴地等操作。

⑥ 选中模型元素,在右侧下方展示些模型属性信息,可通过模型属性信息实时修改、调整模型外观。

⑦ 场景编辑完成后可就进行预览、保存等操作。

2、场景预览

预览场景,查看场景效果,可对场景进行截图、漫游操作。

3、场景漫游

点击漫游按钮,绘制漫游路线,可对场景进行漫游效果浏览。

4、模型资产库

模型资产库中预设海量模型,用户只需通过简单的拖拽操作即可完成场景的布局;同时资产库可支持用户上传模型,及方便用户使用又可丰富资产库。

5、模型参数化设置

通过简单的参数修改可实时调整模型的外观,可做到一模多用。

4、未来规划

1、地形编辑:通过导入基础地形模型创建地形地图,或者导入高程数据文件创建基础地形图,并支持对基础地形图的编辑:如挖方、填方、基坑支护等。

2、场景编辑:系统支持3DMax、revit、Blender等建模导出的模型文件,预置大量的资产,支持拖拽式场景编辑,为场景设置光影、天空、滤镜、后期等效果。

3、模型编辑:实现骨骼动画为三维模型赋予数据驱动能力,允许通过传入数据,对模型姿态、动作、状态变化进行复杂控制

4、关卡设置:通过设置场景元素、光线、特效、背景、相机角度、楼层剖分等,创建不同的用户场景,可自由切换。

5、场景SDK:基于JS和UE提供统一API接口,支持对场景的二次开发。

6、添加IOT绑定实现数字仿真预测功能。

7、实现三维组态让工业控制管理更加简单高效。

https://ted.sinoccdc.cn/欢迎试用。
页: [1]
查看完整版本: 3D数字孪生场景编辑器