数字孪生项目通用建模方法、流程与工具软件

前言:

最近工作中,接到了多个数字孪生项目需求,此类项目在报价上有两大费用:一是建模费用;二是平台开发费用。此篇文章对最近在数字孪生类项目的模型数据获取、模型创建处理流程,以及涉及的工具软件进行记录。

模型创建上:数字孪生项目,需要以数字孪生模型做为可视化的基础,同时也是作为各类物联网数据、业务数据的载体,模型的精细度与真实性直接影响可视化效果。模型的创建一般也需要耗费大量的人力资源,一般需要根据项目的CAD图纸、BIM模型等已有数据,一般还需要现场通过无人机、相机等设备进行测绘,获取到符合实际位置、尺寸与材质的数据,以进行高还原度的模型创建优化。

平台开发上:有多种不同的开发平台可供选择,基于原生的web的Cesiumjs、threejs,基于Unity3D的,基于UE的,还有基于上述三者做了API封装的商业数字孪生平台的。

1.模型分类

根据专业,模型分为多类:建筑模型、景观绿化模型、交通道路模型、河流湖泊模型、车辆与行人NPC模型等。

根据重要性,建筑模型分为三类:主建筑、周边建筑、背景建筑与环境;

2.建模流程

主建筑,尺寸与外观上需要较高的还原度:

  • 可根据CAD翻模;
  • 可根据倾斜摄影模型进行翻模;
  • 可根据BIM模型优化轻量化;

周边建筑,需要获取此区域的建筑轮廓、获取建高度,然后自动生成建筑;或使用其他工具生成带贴图的建筑。

背景建筑,需要获取此区域的建筑轮廓、获取建高度,然后自动生成建筑白模;或使用其他数据库生成。

2.1 获取建筑轮廓

  • 直接下载全国各城市的建筑数据:通过水经注等GIS地理数据平台下载GIS数据;
  • 自己处理数据:通过QGIS,链接天地图等地图API,处理导出轮廓数据

2.2 获取建筑高程

直接下载建筑高度数据,也可不要高程根据规则自动生成(不符合实际高度)

2.3 下载建筑三维白模数据

不需要获取建筑轮廓与高程,直接在高德开发者平台等下载全国各地的三维建筑白模等数据

    2.4 快速生成三维模型

    在CityEngine中,通过草图与规则,可以快速生成城市建筑、道路、桥梁、景观等模型。

    2.5 获取生成地形

    • 在cesium平台中应用,可以通过webapi直接加载谷歌地形数据、天地图等GIS平台的地形数据;
    • 也可以自己下载地形图,在UE等三维软件中处理生成地形(精度相对上述方式较差)

    2.6 模型精修与贴图渲染

    在Blender、SU建模软件中,可以依据上述CityEngine、倾斜摄影生成的粗模,对主要区域的模型进行精修;

    然后在UE等渲染引擎中,使用引擎自带的模型组件:添加或优化水体、景观树木等模型;为主要建筑设置PBR材质等,进行渲染效果、性能的优化。

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值