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

blender获取任意位置建筑白模

xi3年前 (2022-03-25)杂项11340

在前端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白模文件。

转载请标注来源与原作者

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

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

卸载手机自带的系统软件

卸载手机自带的系统软件

此教程只适合安卓手机!非adb非root,傻瓜式操作。新手机到手了,激动啊!打开看看,是不是什么乱七八糟的鬼软件手机厂商都给你整齐活了。呵,拼夕夕是吧?我卸载!呵,手机商城是吧?我卸载!呵,浏览器广告...

利用云服务器发布项目

利用云服务器发布项目

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

无法加载nodejs\vue.ps1

无法加载nodejs\vue.ps1

发现问题刚换了电脑之后,安装了node.js、vue/cli,在vscode中使用vue ui命令新建vue项目时,发现报错如下: 分析问题多番查询后发现,一般此类问题大多出现在第一次运行脚本的电脑...

发表评论

访客

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