目录

一、下载Blender和BlenderGIS

二、解决 No imaging library...报错

三、生成城市3D模型

四、导出模型


本文所需文件可在如下链接下载,或者直接按照博文下载步骤下载

https://download.csdn.net/download/ChaoChao66666/87071901?spm=1001.2014.3001.5501

一、下载Blender和BlenderGIS

打开blender官网来下载对应版本的blender(Download — blender.org)

打开GitHub官网,搜索BlenderGIS

点击第一个选项

点击右下角的插件最新版本的下载地址

然后下载压缩包

解压刚下载的Blender

解压后点击blender.exe运行

在blender中安装从GitHub上下载的插件

点击 Edit-》Preference

点击Add-ons,然后再勾选3D View:BlenderGIS

搜索node,然后勾选 Node:Node Wrangler

安装好该插件后可以看到左上角多了GIS一项

但是点击如下选项后会报错

下方视频讲述了如何解决这个问题,或者按照文本第二步解决

https://www.bilibili.com/video/BV1XE411M79j/?spm_id_from=333.337.search-card.all.click&vd_source=90a2457ad918b9e09cd7f8b7c04e439e

二、解决 No imaging library...报错

先找到blender对应的python的版本

可以看到我的是python版本是3.10.2,64位

然后到官网(https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal) 下载该python版本对应的GDAL

以及numpy

下载后的文件如下:

找到blender安装路径下的python解释器的位置

将GDAL和numpy放到该路径下

在该路径下打开命令提示符(最好以管理员身份运行)

然后分别安装GDAL和numpy包

接下来需要添加环境变量

弄好后,重启下blender

重启后等待一段时间

三、生成城市3D模型

好了后点击 GIS

选择地图的数据源为OSM

点击ok

按下键盘G键,出现如下界面

 搜索想查看的城市和缩放的比例,然后点击ok

然后该区域的地图就显示出来了

还可以使用鼠标拖拽地图,来调整显示区域

选择好满意的区域后,按下键盘上的E键(英文输入法)来退出地图编辑模式

下面开始将这块区域生成3D模型

首先要在场景中选中这块地图

然后点击GIS-》Web geodata-》Get OSM

这里只勾选建筑物(building)

点击ok后生成的效果如下:

四、导出模型

点击File-》Export,然后选择你想要的模型导出格式 ,我选择FBX

将生成的FBX导入到3DsMAX后如下:

BlenderGIS插件 城市建筑3D模型自动生成 教程相关推荐

  1. [UE][UE5]找资源的网站、好用的插件、找3D模型的网站

    [UE][UE5]找资源的网站.好用的插件.找3D模型的网站 1.写在前面 2.找各种资源的网站 01.虚幻俱乐部 02.UrealAssets 03.unrealdojo 3.找3D模型的网站 cg ...

  2. cesium获取模型高度_【小技巧】快速生成城市建筑Sketchup模型

    作者:徐半仙 / 微信公众号:空间规划小课堂 如果给你城市片区的CAD 建成下面的模型你需要多久? 今天讲解下如何在有建筑轮廓的情况下 如何快速建成以下效果城市模型 首先我们打开Arcsene或者Ar ...

  3. Transformer再下一城!DeepMind新模型自动生成CAD草图,网友:建筑设计要起飞了

    本文转载自:机器之心  |  作者:力元 深度学习的灵活性恰好适合于复杂的 CAD 设计,DeepMind 的研究者基于 CAD 草图与自然语言建模的相似性,提出了自动生成 CAD 草图的机器学习模型 ...

  4. cad通过钢筋大样生成钢筋明细表插件_Revit二次开发——自动生成构件图(总结)...

    之前测试导出构件图的功能实现,拆分了各模块分布进行测试:Revit二次开发--一键导出构件图(1) Revit二次开发--叠合板自动配筋(2) Revit二次开发--自动标注钢筋思路(3) 本篇为这个 ...

  5. 3D人体模型自动生成算法,连肌肉颤动都清晰可见!一作来自北大图灵班

    子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI 我们在打游戏.看动漫的时候,遇到过不少这样的情况: 感觉哪里不太对-- 现在,这些3D人体模型可以得到改进了~体态更逼真.褶皱更自然.肌肉更 ...

  6. 借助Transformer,DeepMind新模型自动生成CAD草图,网友:建筑设计要起飞了

    来源:机器之心 作者:力元 深度学习的灵活性恰好适合于复杂的 CAD 设计,DeepMind 的研究者基于 CAD 草图与自然语言建模的相似性,提出了自动生成 CAD 草图的机器学习模型. 在制造业中 ...

  7. 3d 自动生成物体_相芯科技首秀SIGGRAPH,3D形象自动生成火了

    作为全球影响最广.规模最大的CG展示.学术研讨会,SIGGRAPH汇集了全球众多顶尖的计算机图形技术厂商以及影视行业的领军人物,分享最尖端的前沿技术.今年在美国洛杉矶会展中心,SIGGRAPH2019 ...

  8. 使用Encoder-Decoder模型自动生成对联的思路

    /* 版权声明:可以任意转载,转载时请标明文章原始出处和作者信息 .*/ author: 张俊林 在我看到第一篇Encoder-Decoder模型的论文的时候,我就觉得用这个来作对联自动生成是再合适不 ...

  9. 导入3D模型快速生成轮廓(PPT-2019版)

    没啥技术含量的文章,简单记录一下,之前一直用删除背景的操作进行抠图再填充背景颜色,但对于3D模型操作没那么复杂,只要下面4个步骤即可: 首先插入一个3d模型(2019年版本的Office才具备3D模型 ...

  10. 分享webpack插件generate-asset-webpack-plugin,vue打包自动生成额外文件

    我们在vue项目实际开发的过程中会有很多公共的配置,比如一些第三方服务的接口.图片服务器地址.cdn地址等等,一般情况下不同的环境会有不同的配置信息. 常规的方法是在pubilc目录下新增config ...

最新文章

  1. 【剑指offer-Java版】33把数组排成最小的数
  2. 家庭中计算机应用包括,《管理信息系统中计算机应用》沟通考笔试B卷答案
  3. 使用Zookeeper实现leader选举
  4. spring boot + vue + element-ui全栈开发入门
  5. Java总结:SpringBoot的使用cmd命令进行Gradle构建
  6. Java笔记-Spring Boot JDBC连接Oracle数据库
  7. 【Elasticsearch】在Elasticsearch中查询Term Vectors词条向量信息
  8. tomcat监听activemq jms配置
  9. L1- 001——008
  10. 2021-11-23日win10更新bug:共享打印机无法连接的修复
  11. QC DCP PD SCP FCP等充电协议
  12. 学习大数据都需要哪些数学基础?
  13. java 定时启动window程序、自动滑动鼠标
  14. 描写冬天的唯美诗句,你想知道的都在这里!
  15. 【个人笔记】vue+xterm.js+novnc实现终端交互和远程桌面
  16. [渝粤教育] 盐城工学院 土力学与基础工程 参考 资料
  17. word中实现文献引用
  18. 数学发展史上的几个里程碑
  19. [48] 用《六人行》的调调说话!
  20. 融云server API 接口

热门文章

  1. Android 相机教程,安卓应用开发调用系统相机教程
  2. (P46)面向对象版表达式计算器:让表达式计算器支持变量赋值 ,Calc类实现
  3. html怎么使两张照片重叠,怎样把两张图片叠加在一起?
  4. Wifi热点java_Wifi热点实现文件传输
  5. 蓝牙的文件传输服务器,文件传输速度大比拼:Wi-Fi完爆蓝牙
  6. 学习Pandas(Kaggle)
  7. 微信可以用邮箱吗?邮箱无法分享到微信怎么办?微信邮箱从哪找呢
  8. python如何编写爬虫程序_python编写网络爬虫程序
  9. [转]治近视的秘方!1000度近视降到只有200度
  10. mysql_dc.ncf_my live PC / ThinkCentre M920x Tiny / ThinkStation P330 Tiny