当前位置:主页 > 杂项 > blender获取任意位置建筑白模

blender获取任意位置建筑白模

xi2年前 (2022-03-25)杂项3040

在前端3d可视化开发过程中有时会需要到白模,特别是gis开发,可能会用到各个城市的白模,其实可以使用Blender配合BlenderGis插件来提取osm中的白模。具体步骤如下:

安装软件

在此处(https://www.blender.org/download/ )下载Blender并安装。

添加插件

1、安装完Blender后,在此处(https://github.com/domlysz/BlenderGIS/archive/refs/heads/master.zip )下载Blender的插件BlenderGis。
2、 插件下载完后无需解压,打开Blender,点击:编辑 - 偏好设置 - 插件 - 安装,找到下载的zip直接安装插件,安装完成后可在主界面的Layout下看到多出一个GIS按钮。

解决报错

此时直接使用GIS会报错:No imageIO module。需要在此处(https://pan.baidu.com/s/16XgE__8bIL5a9z-jG_S9nQ?pwd=r24y )下载自己对应的文件移动到以下目录(若没有freeimage文件夹需自己建):

生成白膜

1、重启blender,依次点击:GIS - Web geodata - Basemap后选择Bing(如果网络通畅的话也可选择Google)后点击确定导入底图。

2、 底图导入后可按G键查询需要的区域。

3、 调整好位置后按下E键即可截取下该区域下的底图。

4、 选中底图后再依次点击:GIS - Web geodata - Get OSM。(其中的Get elevation可获取底图的高度数据显示地形)

5、 然后选中building点击确定。

6、 等待片刻后即可获取到该底图上的白模建筑。

7、 然后再依次点击:文件 - 导出 - glTF2.0。即可导出主流的glb白模文件。

转载请标注来源与原作者

本文链接:https://xiblogs.top/?id=33

“blender获取任意位置建筑白模” 的相关文章

记录一次dns劫持及其解决办法

记录一次dns劫持及其解决办法

发现问题偶然发现家里的私人云盘不能用了,最开始以为是云盘出现了问题,各种修复重启后发现云盘并没有问题。然后又发现电脑无法使用浏览器访问网页(或者加载异常缓慢),但是各种软件又可以正常使用,win+R...

blender导入灰度图生成地形模型

blender导入灰度图生成地形模型

安装软件在此处(https://www.blender.org/download/) 下载blender并安装。 添加平面1、打开blender,右键删除初始的立方体。2、shift+a选择平面添加...

利用云服务器发布项目

利用云服务器发布项目

前言平时开发我会写一些小demo,我自己觉得有用的会集中起来形成一个项目,本来想利用gitee的gitee page直接部署出来,但后面了解了下,它只支持官网之类的静态页面,无法与后台数据交互,想要完...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。