当前位置: 首页 > news >正文

建模软件Blender与Blender GIS插件安装教程

Blender(blender.org - Home of the Blender project - Free and Open 3D Creation Software)是一款功能强大的开源3D创作套件,它支持整个3D管道—建模、渲染、动画制作、模拟、渲染、合成和运动跟踪,甚至视频编辑和游戏制作,其具有:开源和免费、跨平台、多用途、建模工具强大、渲染引擎、动画和骨骼系统、模拟和物理、脚本和插件、社区和支持等特点。

image-20241210095958234

对于我来说,最吸引我的是其开源和免费。在本科阶段,我曾经使用Zbrush、123D Desigin、SketchUp建模,123D是开源的但是其建模能力很有限,ZB和SU能力强大,但并非免费。ZB破解更为麻烦,使用注册机破解时总是出现问题,安装后也因为升级系统等破解失效。SU破解简单,但主要是建筑物建模,并且当时使用vary贴图渲染也需要注册。

此外,更吸引我的是,Blender可以将地理信息系统(GIS)数据与三维建模软件Blender集成,以实现更高效和直观的地理空间数据可视化和分析。Blender不仅可以和QGIS等软件结合起来,更是直接提供了BlenderGIS插件

BlenderGIS是一个专为Blender设计的GIS插件,它允许用户直接在Blender中导入和处理GIS数据,如Shapefile矢量数据、栅格图像、GeoTIFF数字高程模型(DEM)以及OpenStreetMap XML。这个插件极大地扩展了Blender在地理空间数据处理方面的能力。我们可以使用Blender导入GIS数据、抓取在线地理数据、地形和城市建模、三维地形渲染等。

1 Blender 4.30 安装

(1)软件安装

首先进入官网下载链接(Download — blender.org:https://www.blender.org/download/),选择对应系统的安装包。点击下载安装包后,会将安装包下载到默认下载路径。点击后,有可能弹出捐赠页面,有能力和情怀的可以捐赠点。

双击下载的blender-4.3.0-windows-x64.msi安装文件,点击Next。

接受相关的许可,点击Next。

可以修改默认的安装路径,点击Next后,点击Install安装。

安装成功。

(2)更改语言设置

通过Blender软件桌面快捷方式打开软件。

Edit菜单栏打开Preferneces

修改为简体中文。

重启软件,可以看到界面为中文。

2 BlenderGIS插件安装

(1)安装插件

下载BlenderGIS插件压缩包,Github链接:https://github.com/domlysz/BlenderGIS

Gitee镜像库:blendergis: BlenderGIS 是一个链接 Blender 和地理数据的 Blender 插件 https://gitee.com/mirrors/blendergis

选择从磁盘安装插件:

找到下载的安装包,选择:从磁盘安装。

安装后,从插件库搜索GIS,便可以看到BlenderGIS插件。可以在这个界面设置默认坐标系(Spatial Referece Systems)和重采样方法(Resampling method)、缓存文件夹(Cache folder)等。

接下来,勾选启用Node Wrangler插件,该插件Node Wrangler 是 Blender 中一个非常有用的插件,它提供了多种工具来帮助用户快速有效地处理节点,特别是在着色器和合成节点的编辑中,可以用来更新贴图、添加纹理配置等。

(2)插件介绍

点击工具栏的GIS插件,导入数据、导出数据等一般不会出现报错,但有些特殊的坐标系可能会导致数据无法正常加载。

点击Web geodata,尝试导入在线数据,可以导入底图、OSM、SRTM高程数据。在导入OSM活SRTM时,需要注意导入的范围,如果范围太大,很容易出现报错:Too Large Extend! #160,这是因为BlenderGIS 依靠各种 Web 服务直接获取数据,旨在轻松获取指定位置的数据,而不是用于下载大量数据。在这些服务策略方面,BlenderGIS 限制了最大 400 平方公里的处理范围。错误参考:Too Large Extend! · Issue #160 · domlysz/BlenderGIS

在导入底图(Basemap)时,需要注意使用的网络需要科学和魔法,并且可以设置底图数据源和图层。当没有魔法时,有可能不能正常加载所有数据或者加载较慢。

此外,看到有人安装后加载底图出现问题:NO imaging library available. ImagelO module was not correctly installed。我没有遇到这个问题,我猜测可能与魔法上网有关。参考:No imaging library available. ImageIO module was not correctly installed · Issue #617 · domlysz/BlenderGIS,其中提及是防火墙的原因。并且CSDN有用户提及是缺乏GDAL的原因,参考链接:https://blog.csdn.net/dxs1990/article/details/123286015。

我的电脑之前早已安装了GDAL,安装GDAL可以参考:How to install GDAL · domlysz/BlenderGIS Wiki 或之前的推送:https://mp.weixin.qq.com/s/JNnNm11APgsqUdVpp-EIww?token=219842103&lang=zh_CN,下载GDAL WHL文件。

如果需要GDAL WHL文件,也可以关注、转发、私信,获取GDAL百度网盘链接。

http://www.lryc.cn/news/543372.html

相关文章:

  • 数据解析与处理
  • 强化学习概览
  • 如何在netlify一键部署静态网站
  • 2024中国信通院“集智”蓝皮书合集(附下载)
  • springboot单机支持1w并发,需要做哪些优化
  • HBuilderx 插件开发变量名称翻译 ,中文转(小驼峰,大驼峰,下划线,常量,CSS类名)
  • 岳阳市美术馆预约平台(小程序论文源码调试讲解)
  • C++ | 高级教程 | 文件和流
  • Starlink卫星动力学系统仿真建模第九讲-滑模(SMC)控制算法原理简介及卫星控制应用
  • JVM相关面试题
  • WiFi定位:宠物安全的“秘密武器”
  • 【git】【reset全解】Git 回到上次提交并处理提交内容的不同方式
  • 【leetcode hot 100 11】移动零
  • DeepSeek 部署实战:Ollama + 多客户端 + RAG
  • Linux通过设备名称如何定位故障硬盘
  • 大模型基础概念之神经网络宽度
  • 数据开发的简历及面试
  • 数据存储:一文掌握存储数据到ElasticSearch详解
  • Pytorch使用手册--将 PyTorch 模型导出为 ONNX(专题二十六)
  • Vue2+Element实现Excel文件上传下载预览
  • 物联网平台建设方案一
  • 机器学习破局指南:零基础6个月系统训练计划
  • mmdetection框架下使用yolov3训练Seaships数据集
  • unity学习52:UI的最基础组件 rect transform,锚点anchor,支点/轴心点 pivot
  • STM32MP15-FSMP1A单片机移植Linux系统platform总线驱动
  • Java 常见的面试题(设计模式)
  • 机器学习3-聚类
  • html中的css
  • 36. Spring Boot 2.1.3.RELEASE 中实现监控信息可视化并添加邮件报警功能
  • Linux: 已占用接口