制作3D地形(三):快速了解Blender
前言:带你快速了解 Blender 中我们会使用的一部分功能和模块,同时作为一个衔接和缓冲,因为下一章相对而言涉及的概念较多、操作较复杂。该章节不会也不能带你真正完全对 Blender 有一个了解,因为 Blender 涉及的东西太多了,单单一篇文章是远远不够的,要是一篇文章能全部了解到,你不一定是天才,那么我才是天才。该章节仅仅介绍使用高程数据建立3D模型相关的功能和组件。后续想对 Blender 有一个更深入的了解可以直接去 B 站学当批小将。Blender 是什么?
Blender是免费开源的 3D 模型创建套件;它支持 3D 建模,动画,模拟,渲染,合成和运动跟踪,视频编辑和 2D 动画。最初的开发版始于1994年,现在最新版本是 2.93(截止2021年6月),大家使用最新的就行,千变万变不离其中,笔者本人就是2.91版本与2.92版本混用,还没有发现有什么区别。使用 GIS 软件中的相关工具也可以做出类似3D地形的效果,比如 ArcGIS 中的山体阴影工具;但是 Blender 却能创建出真正的3D地形模型,模拟出非常真实的光线照射以及阴影效果。两者效果差异巨大:
左图为 Blender 渲染的地图;右图为 ArcMap 渲染建议这篇文章几分钟快速看完,不必在这里耗费太多时间,更重要的是脉络梳理清楚,然后结合该系列的第四章观看。Blender 官网:https://www.blender.org/Blender最新在线手册:https://docs.blender.org/manual/en/latest/index.html了解主界面
1.主界面打开 Blender 会进入这样一个欢迎界面(有个小人),右上角数字表示当前 Blender 的版本,这里显示为2.91.2;在欢迎界面可以新建一些预设文件,也可以打开历史 Blender 文件;在欢迎界面外鼠标左击或者在欢迎界面中点击常规(general)可以关闭欢迎界面。
然后就进入了初始主界面,如下:物体1是摄像机,我们出的图就是这个虚拟摄像机拍的相片;物体2是模型;请注意物体2(正方体)四周有一层橙色亮边,表示目前该物体被选中,可通过亮边来判断是否处于被选中状态。物体3光源,模拟太阳或者灯光等光源,发射光线;界面4是当前选中物体属性设置和全局属性设置界面;当选中对象不同时(比如选中摄像机和光源),界面4的部分选项会不一样。
2.编辑、添加键盘点击 Tab 键可以开启编辑模式,配合 G 键、XYZ键以及鼠标选择可以对物体形状、位置简单修改;选中主界面立方体,点击 Delete 键删除;然后快捷键 Shift+a 打开模型添加界面,点击 Mesh(网格),再点击 plane(平面),然后可以看到主界面添加了一个类似纸张的平面,后续的地图制作就会在这个平面模型上进行。
模型添加界面
平面(plane)模型Note:如果发现部分属性和功能没有正常显示,和教程所示不一样,那么可能是因为开启了编辑模式,再次点击 Tab 退出编辑模式即可。着色器编辑器界面
着色器编辑器是一种节点编辑器,可通过点线之间的连接快速构建工作流,类似于 FME。用于编辑和物体材质相关的属性。当前的的界面叫 3D视图(3D Viewport),点击左上角的橙色框框中的按钮, 然后点击下方的着色器编辑器(Shader Editor),将当前视图切换为着色器编辑界面。
着色器编辑器界面你也可以通过再次点击 3D视图(3D Viewport)将界面再切换回来,3D视图中的工作内容是不会丢失的,请放心。同样着色器编辑器也有物体选中的概念,如果你是在选中摄像机的情况下进入着色器编辑器界面的话,可能会发现一片空白,之前的编辑内容不见了,其实只需要重新选中物体就行。
因为选中了摄像机导致界面一片空白后期对地图的渲染都是在这里进行设置,会在该界面频繁操作,之后会结合实际操作具体演示。成果渲染
1.渲染器渲染器(Rendering Engine),也叫渲染引擎。在一切工作完毕后,我们需要导出渲染效果图,这里绕不开一个叫渲染器的东西,Blender 提供两种常用的离线渲染器:Eevee 和 Cycles。渲染器能帮助物体呈现各自材质、颜色的特性,会告诉光线如何在表面散射、反射等等,这就是渲染器的作用。2.渲染出图那么在哪里出图呢?