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/ 欢迎试用。
3D数字孪生场景编辑器介绍的更多相关文章
- 图扑软件 3D 组态编辑器,低代码零代码构建数字孪生工厂
行业背景 随着中国制造 2025 计划的提出,新一轮的工业改革拉开序幕.大数据积累的指数级增长为智能商业爆发奠定了良好的基础,传统制造业高污染.高能耗.低效率的生产模式已不符合现代工业要求. 图扑拖拽 ...
- 数字孪生 3D 科技馆的科学传播新模式
前言 科技馆是一种参与型体验型的博物馆,以传播科学知识.培养公众的科学创新技术为宗旨,并以其生动的展现方式得到公众的广泛欢迎.一直以来,我国科技馆的发展受到各种因素的制约和影响,发展缓慢.如今在我国经 ...
- 如何用three.js实现数字孪生、3D工厂、3D工业园区、智慧制造、智慧工业、智慧工厂-第十课
文章前,先聊点啥吧. 最近元宇宙炒的挺火热,在所有人都争相定义元宇宙的时候,资本就开始着手入场了.当定义明确,全民皆懂之后,风口也就过去了. 前两天看到新闻,新世界CEO宣布购入最大的数字地块,这块虚 ...
- 能快速搭建三维场景,这款3D全场景编辑器你还没用过吗?
今天就给大家分享一个非常好用的老子云3D全场景编辑器,不仅可以基于GIS数据,帮助用户快速搭建3D城市大场景.实现Web端流畅展示. 并且搭建的3D场景可离线开发成一个空间信息直观的.可交互.易于设计 ...
- 使用three.js(webgl)搭建智慧楼宇、设备检测、数字孪生——第十三课
老子云:有道无术,术尚可求,有术无道,止于术. 咱开篇引用老子的话术,也没其它意思,只是最近学习中忽有感悟,索性就写了上来. 这句话用现代辩证思维理解,这里的"道" 大抵是指方法论 ...
- Web GIS 航拍实现的智慧园区数字孪生应用
前言 随着智慧城市建设的不断发展,智慧园区作为智慧城市的先行区,其覆盖区域越来越大,产值越来越集中,对于园区数字化建设和智能化管理的诉求也愈加强烈.园区数字化管理是以实现园区多维度业务数据汇聚.融合. ...
- 【源码分析】cocostudio场景编辑器的触发器逻辑
去看场景编辑器的差不多都可以看到有模拟器的设置(菜单栏的设置).默认是选择cocostudio安装路径中的Simulator.exe这个模拟器,看官网介绍是自己可以选择模拟器,而且公开源代码可以按需设 ...
- Unity5.X 编辑器介绍
导航窗口中有一个 Add Asset Package 按钮,可以导入一些官方的资源包,例如Characters角色控制器 Windows → Layouts 可以更换窗口的摆放 常见视图 ...
- Digital Twin 数字孪生
GE的一个NB视频:http://v.youku.com/v_show/id_XMjk0NTMzODIyNA==.html http://www.gongkong.com/news/201701/35 ...
- 数字孪生 VS 平行系统
数字孪生和平行系统作为新兴技术,在解决当今人工智能邻域面临的信息量大,干扰信息不确定因素多,与人的参与沟通更加紧密,人机互动更加重视,为了使人们有更好的体验人工智能带来的便利,急需推动信息物理社会的高 ...
随机推荐
- Fastjson漏洞+复现
1.漏洞介绍 FastJson在解析json的过程中,支持使用autoType来实例化某一个具体的类,并调用该类的set/get方法来访问属性.通过查找代码中相关的方法,即可构造出一些恶意利用链. ...
- web项目的开发--第一天
如何分析需求.如何设计.编码实现.测试. 用ssm架构实现CRM项目代码编写. CRM项目: 关键是养成好的编程思想和编程习惯. 技术架构 视图层(view): 展示数据,跟用户交互. html,cs ...
- SpringMVC03:SSM整合
一.搭建整合环境 1.ssm整合说明 2.搭建环境 二.Spring框架代码的编写 1.编写Spring框架(处理业务层) applicationContext.xml <?xml versio ...
- 【数据结构与算法】希尔排序 python和c++实现
算法思路 每一次:固定间隔把数据分组,每一组进行排序 每次比上次选取更小的间隔分组,再每组排序,直到间隔为1 代码 c++:(越看越不明白了,后看) int gap = length;//length ...
- Hadoop如何保证自己的江湖地位?Yarn功不可没
前言 任何计算任务的运行都离不开计算资源,比如CPU.内存等,那么如何对于计算资源的管理调度就成为了一个重点.大数据领域中的Hadoop之所以一家独大,深受市场的欢迎,和他们设计了一个通用的资源管理调 ...
- python3使用OCR识别图片
放假三天,闲来无事,想学下python爬虫.本想跟着网上教程操作一遍,奈何安装使用过程中出现一堆问题,并且在网上搜了一堆复制黏贴的答案,关键都不能起作用,最后终于找到一篇生效,为了以后不至于再经历这种 ...
- [深度学习] imgaug库使用笔记
imgaug是一款非常有用的python图像增强库,非常值得推荐应用于深度学习图像增强.其包含许多增强技术,支持图像分类,目标检测,语义分割,热图.关键点检测等一系列任务的图像增强.本文主要介绍img ...
- 如何使用Redis和RabbitMQ实现一个学生抢课系统(可类比商品秒杀系统)
1.如何使用Redis和RabbitMQ实现一个学生抢课系统(可类比商品秒杀系统) 电商项目中的秒杀场景我们都很常见,不只是京东和淘宝现在很多的小程序公众号也有做现时限购的秒杀场景,那么如何做一个秒杀 ...
- Codeforces Gym 104059B - Breeding Bugs
简要题意 Virtual Judge 传送门 | Codeforces Gym 传送门 给出一个长度为 \(n\) 的序列 \(a\),你需要从中选出一些数,使其两两相加不为质数.输出最大可以选择多少 ...
- 杂项 NOI2020 打铁记
杂项 NOI2020 打铁记 day -一个月 他一个月前,期末考试刚刚结束,开始了NOI2020的冲刺.虽然时间并不充足,但一想到一个月后能站在国赛的赛场上,与来自全国的高手们一较高下,他充满了干劲 ...