NSDT工具推荐Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器 - REVIT导出3D模型插件 - 3D模型语义搜索引擎 - Three.js虚拟轴心开发包 - 3D模型在线减面 - STL模型在线切割

数字孪生是物理设备的虚拟副本,数据科学家和 IT 专业人员可以在构建和部署实际设备之前使用它来运行模拟。数字孪生还可以获取实时物联网数据并应用人工智能和数据分析来优化性能。

在这里,我们将讨论使用虚幻引擎创建基于 100% 开源数据的城市数字孪生。使用软件:Blender、Unreal Engine 4.27、Adobe Photoshop,我们要创建的城市是一个基础的低模城镇。

1、城市建筑物

我们需要以 3D 形式构建城市的建筑物、道路和其他特征的数据。这可以通过 Blender 的 OpenStreetMap 插件 - BlenderOSM 获得根据此处的文档安装插件并提取数据。

2、城市道路

将线条制作成多边形,以便使用搅拌机导出道路。

  1. 选中线条
  2. 打开菜单object->convert->mesh
  3. 进入编辑模式选中全部顶点
  4. 转到Mesh->Extrude并仔细地在XY平面中挤出多边形

3、尝试纹理

3D 对象需要进行 UV 映射才能应用纹理。并且该对象必须导出为 .fbx 或 .obj 才能通过虚幻引擎导入。但是如果你打开它,你将无法看到道路。这是因为线文件不包含多边形数据。

3、导入UE4

前往虚幻引擎,创造一个新的地形。将 fbx 文件拖放到内容浏览器中,并将它们放置在关卡中。

这可以用材料和道具重新建模和美化,这是带有程序建筑纹理的最终视图。


原文链接:Digital Twins with Unreal Engine and blender for dummies

BimAnt翻译整理,转载请标明出处