我不是很会用blender 但是他可以直接制作一篇区域的建筑模型
BlenderGIS插件 城市建筑3D模型自动生成 教程_Zhichao_97的博客-CSDN博客
学习了两种 一种是通过geo.json自己加了一堆mesh 或者geometry 自己用three 做的模型
另一种是用blender 做一个整个的模型直接导入进去 需要记得要调用一下computedBoundingBox()函数哦
首先下载blender (建议是zip 并且是最新版的 我用的是3.5.0)的
Download — blender.org
然后下载GIS 插件
在github中搜索BlenderGIS
在右侧找到最新版本
然后点击一下 然后在中间下面找到zip压缩包下载
安装blenderGis
1. 运行blender --编辑--偏好设置。
2. 找到偏好设置--插件--点击 安装会弹出 查找安装文件的窗口--找到我们刚刚下载的ZIP文件,注意不需要解压。
3. 当安装完后,点击插件显示的对勾,启用插件。这时会在视口左上角多出一个GIS的菜单
4搜索node,然后勾选 Node:Node Wrangler
5 这时候 就可以使用了
三、生成城市3D模型
好了后点击 GIS
选择地图的数据源为OSM
点击ok
按下键盘G键,出现如下界面
搜索想查看的城市和缩放的比例,然后点击ok
ok
然后该区域的地图就显示出来了
还可以使用鼠标拖拽地图,来调整显示区域
选择好满意的区域后,按下键盘上的E键(英文输入法)来退出地图编辑模式
下面开始将这块区域生成3D模型
首先要在场景中选中这块地图
然后点击GIS-》Web geodata-》Get OSM
这里只勾选建筑物(building)
点击ok后生成的效果如下: