blender获取任意位置建筑白模
2024-08-30 04:21:51
在前端3d可视化开发过程中有时会需要到白模,特别是gis开发,可能会用到各个城市的白模,其实可以使用Blender配合BlenderGis插件来提取osm中的白模。具体步骤如下:
安装软件
在此处下载Blender并安装。
添加插件
1、安装完Blender后,在此处下载Blender的插件BlenderGis。
2、插件下载完后无需解压,打开Blender,点击:编辑 - 偏好设置 - 插件 - 安装,找到下载的zip直接安装插件,安装完成后可在主界面的Layout下看到多出一个GIS按钮。
解决报错
此时直接使用GIS会报错:No imageIO module。需要在此处下载自己对应的文件移动到以下目录(若没有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白模文件。
最新文章
- cmd 下telnet 不是内部或外部命令
- MySQL InnoDB存储引擎中的锁机制
- Spring学习笔记(二)
- 常用JS正则表达式收集
- IO库 8.1
- centos7里默认python升级到2.7.11
- IP查询接口
- vs打开项目出错:未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.0.props”的解决办法
- Hybris license过期的解决办法
- CSS3 banner图片的标签效果
- linux与windows实现文件交互
- [Swift-2019力扣杯春季初赛]2. 校园自行车分配
- java如何获取一个double的小数位数
- ajax一次获取整个表单的数据
- 算法竞赛新编??---WERTYU,UVa10082
- 技术分享之AQS——内容提要
- 联合权值dp
- win7 安装 VMware 出错解决办法
- spring 事物管理没起到作用
- 网页后门工具laudanum
热门文章
- CTF-sql-万能密码
- 读《疯狂Java讲义》笔记总结一
- 【刷题-LeetCode】211. Add and Search Word - Data structure design
- python 列表删除元素,单个元素,多个连续或不连续元素
- python 裴伯拉切数列
- django之集成阿里云通信(发送手机短信验证码)
- Basler相机启动问题xml读取出错
- ApacheCN 深度学习译文集 20210112 更新
- Matplotlib 3.0 秘籍·翻译完成
- react之每日一更(实现canvas拖拽,增、删、改拖拽模块大小功能)