Blender 地形-影像-城市白膜生成(二)

使用Blender软件制作城市大场景,并导入UE中。

Blender 地形-影像-城市白膜生成(二)
3D模型在线预览提供多种低代码平台3D模型在线预览解决方案,实现了将多种3D模型格式无缝集成到低代码业务表单中。这意味着用户可以在不离开低代码平台的情况下,直接查看和操作3D模型,极大地提升了数据可视化的效果和用户交互体验。

城市白膜(建筑、道路)

使用blender gis插件

首先选择下载的范围,然后点击Blender gis插件的Get OSM,就会弹出以下对话框。

这里我们可以选择需要的数据,包括建筑、公路等等。选择好后,点击确定,等待下载完成后即可。

Blender gis插件下载白膜数据有个缺陷,就是范围不能过大,这里更推荐使用QGIS OSM插件下载,下载之后的数据再通过Blender GIS导入到Blender中,生成三维模型。

使用QGIS OSM插件

我们也可以使用QGIS 的QuickOSM插件(在QGIS插件市场中搜索安装即可)。

获取到白膜shp数据后,我们通过Blender GIS插件导入Blender中。

这里如果我们需要白膜数据贴在地形和影像之上,第一个选项要选择对应的物体。

白膜美化

建筑

因为自己使用主要是导入UE中,所以我主要是在Blender中将建筑白膜的楼顶和侧面拆分出来,赋予不同的材质,再在UE中美化。这里主要介绍如何将楼顶和侧面拆分。

首先,进入Blender编辑模式,选择面选择模式:

之后点击某个建筑物的顶面,在选择下——》选择相似——》法向,即可选择所有的顶面,

之后在界面空白位置,点击右键——》选择分离——》选中项,即可完成拆分。

之后在材质面板为物体赋予不同的材质。

道路

我们使用OSM下载的道路数据一般只是线数据,我们需要首先使用Blender把他转为面状数据。

首先创建一条路径曲线,作为我们道路横截面

然后选择我们的道路图层,将他转换为曲线。

然后右侧物体属性面板中就会出现物体数据属性,按下图所示设置我们创建的路径曲线,这样道路就会变粗了。

之后就可以在Blender或UE中设置材质。

Blender 地形-影像-城市白膜生成 - 索引

Blender 地形-影像-城市白膜生成(一)

Blender 地形-影像-城市白膜生成(二)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号