Blender学习笔记(一)
由于间歇性对于图形、游戏、建模比较感兴趣,因此找到Blender这款软件,打算尝试学习一下3D模型的搭建,最终可以实现依照自己的意愿,搭建一些模型哈~~
会不会坚持下去呢,emm…还很难说啊~
https://docs.blender.org/manual/en/latest/
1、场景的编辑
场景一般就是视口里面的内容,大概就是下面这块区域
这是我们主要操作的区域,里面的物体、环境借助这个窗口向我们呈现,而我们的窗口大小有限,人又不好到处走动,那么就需要把“手”伸进这个世界摆弄一番,好清楚看里面的物体、景色,这便是场景的编辑,或者更贴切一点是浏览
1.1、位移
场景只有窗口这么大,想要看清楚,我们可能需要拖拖拽拽,左右上下打量一番,但是角度较小
https://docs.blender.org/manual/en/latest/editors/3dview/navigate/navigation.html#pan
拖动场景进行上下左右的平移,可以使用shift + 鼠标中键
,朝各个方向拖动
1.2、旋转
绕物体进行旋转,以便看清楚场景四周内容
https://docs.blender.org/manual/en/latest/editors/3dview/navigate/navigation.html#orbit
在场景中绕着物体进行旋转,可以按住鼠标中键
进行拖动,场景便会跟随物体发生旋转
1.3、缩放
拉近镜头便于看清局部细节,离得远则有助于观察整体结构分布
https://docs.blender.org/manual/en/latest/editors/3dview/navigate/navigation.html#zoom-in-out
对场景进行缩放可以直接滚动鼠标滚轮
或者使用ctrl + 鼠标中键
拖动(更好控制)
2、视图调整
我们会发现,一些建筑图纸或是一些产品设计图纸都是平面的,而不是平时我们所见的物体的透视状态,这是因为需要精确描述物体的布局和内容,物体有参数、标准,并不是随意摆放,因此多个视图协同才能最精准地确定物体的位置以及大小,达到我们预期的效果
https://docs.blender.org/manual/en/latest/editors/3dview/navigate/viewpoint.html
https://docs.blender.org/manual/en/latest/editors/3dview/navigate/projections.html
2.1、四视图
我们可以按下ctrl + alt + Q
将四个视图全部切出来,这复杂的面板一看就很pro
分别是前视图、右视图、透视图、顶视图,快捷键依次为小键盘的1、3、5、7
,可以在单个视图模式下快速切换
没有小键盘的话,可以直接使用~
键辅助切换
或者借用Gizmo
也是可以的,只是不是太直观
2.2、最大化显示
这个其实类似于聚焦,看不清的时候,快速把你放到C位,和高德地图的定位到当前位置很类似
https://docs.blender.org/manual/en/latest/editors/3dview/controls/pivot_point/active_element.html#active-element
使用小键盘的.
,选中后直接怼脸
2.3、独立显示
类似于把东西从场景里抽出来单独精加工,做完在放回原处,也就是屏蔽场景其他元素
https://docs.blender.org/manual/en/latest/editors/3dview/navigate/local_view.html#toggle-local-view
使用/
,进行隔离切换
3、对象的编辑
其实这些应该都是对象的变换,对于对象的属性(位置、大小)的改变,相信许多游戏中会有这样的场景,尤其涉及到建造系统时,我们就会进行这样的“搭积木”操作,这看起来似乎也是3D建模中最频繁的操作
3.1、位移
https://docs.blender.org/manual/en/latest/scene_layout/object/editing/transform/move.html#move
按下G
,可以拖动物体进行平移,配合按下X、Y、Z
可以沿对应轴方向进行位移
3.2、旋转
https://docs.blender.org/manual/en/latest/scene_layout/object/editing/transform/rotate.html
按下R
,可以拖动物体进行旋转,同样配合X、Y、Z
可以绕对应轴旋转
3.3、缩放
https://docs.blender.org/manual/en/latest/scene_layout/object/editing/transform/scale.html
按下S
,可以拖动物体进行缩放,同样配合X、Y、Z
可以沿对应轴缩放
这些应该就是最基础的操作了,只有多练多用才能记住啊
https://www.bilibili.com/video/BV1kX4y1m7G5/?share_source=copy_web&vd_source=b9607cb9b2bd1b66e3da5ad02296a227