引擎:4.26 首先,在网上下载灰度地形图。这边先下载了如下的灰度地形图。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2745e2dea1a84475a62ab3231a824189.png)
然后,使用ps来修改图片的格式,以适应UE4引擎的使用。 将图片修改成灰度,16位通道。 然后将图片导出成png格式(灰度,16位通道)。 然后在虚幻引擎中导入图片。 然后通过调整高度缩放来控制地形的起伏变化 100%的高度 25%的高度 最后我用5%的高度生成地图。生成后的效果。 添加上材质的效果 ![在这里插入图片描述](https://img-blog.csdnimg.cn/1c91be0ae0274a9bb9c5cf8bfe0d6e21.png)
20220227重新写 参考文章:https://www.bilibili.com/video/BV1xQ4y1274E
下载灰度图
下载网址:https://earthexplorer.usgs.gov/ 选在我们要下载的点所在的地形。 然后选择使用的地形图来源。 点击左边的小图标。弹出下面的框。 点击图片,进入全图,然后复制保存即可。 然后将图片转化为png格式(灰度,16位通道)。
UE4导入地形
但是导入的地图太过棱角分明,不像真实地图。解决方法:https://tieba.baidu.com/p/3541985349 修改后整体地形就感觉好很多了。
blender的gis插件下载
参考文章:https://www.bilibili.com/video/BV1Uq4y197j1 参考文章:https://www.bilibili.com/video/BV1g541157kP 插件地址:https://github.com/domlysz/BlenderGIS 先到git上下载插件 然后在blender中安装 选择刚下好的zip文件。安装后启动插件。配置缓存文件夹等。 开启node节点功能 在界面使用gis工具获取建筑模型。 如果出现错误blender no imaging library available. imageio module was not correctly installed,重启blender,会自动下载该lib的。 然后会出现地图,按键盘g可以搜索位置。 中点调整上下左右,滚轮放大缩小。选择好后按下e键。(后面我实际上是使用16级大小,用台北的数据,这样才多点数据) ![在这里插入图片描述](https://img-blog.csdnimg.cn/cdf3c4127f3c4f13babe76fff80a29f8.png)
按住shift选择需要的数据 等待生成大面积建筑体块。 然后到处fbx文件,在ue4中导入。 由于他是整个城市为一个网格体,所以不太好具体设置具体建筑的位置修改等。后续
|