建模工作流构建之Blender
Blender可能是之后长期会使用的工具,在此就重点整理学习笔记了。设计还是要把思想建构在技术的基础上,才能建出大厦。要是山本耀司只会说自己关于时尚的看法却不会用工具表达自己的时尚,那他不可能是大师。
语言选择
其实这么简单的事情,还是比较纠结的,因为很多blender的教程和内容都是在国外,因此用英文界面应该会更加好吧,反正也没有几个单词。但是作为初学者,而且手上有中文教材,我认为还是应该用中文界面,因为这样可以方便自己去探索Blender 之中的功能。平缓学习曲线。等到掌握了基本之后再用英文界面+学习国外最新的知识,这样的学习路线会比较合适。
从哪里开始
搜索了一下有一下几种主要的方式:
- BlenderCN翻译的用户手册
- Blender官方的用户手册
- BlenderGuru的英文视频教程
- BlenderCN制作的入门教程
- 《Blender大师》&《玩转Blender》两本教材(我校图书馆都有)
- 网上的博客内容,比如DIGITALMAN的
综合比较之后,我觉得建模是个系统性的工作,Blender也是我之前没有使用过的一种新的开发思路。所以应该系统的学习,所以我选择这样的学习路线
- DIGITALMAN的入门概念
- 通过《Blender大师》&《玩转Blender》两本教材打通基础,建立概念
- 完成课程作业——海尔冰箱的设计
- BlenderCN翻译的用户手册
- BlenderGuru的英文视频教程(从这里开始转用英文界面)
- Blender官方的用户手册
- 外网学习Blender其他进阶知识
建模方法
从建模方法上来区分,可以分成
- 基础模型(solidWorks一类)
- 面片
- 曲线到面到体(Rhinoceros这类)
- 雕刻(ZBrush之类)
因为书本的教程是从面片开始,因此我这里也选择面片。
基本编辑
对点、线、面的移动、旋转、缩放、复制、删除等操作
-
选中物体按TAB进入编辑模式,否则只能移动物体
- 常用编辑菜单快捷键:
- 点:CTRL+V (vertex)
- 线:CTRL+E (edge)
- 面:CTRL+F (face)
- 专用项:W
- 搜索命令:Space
- 常用编辑菜单快捷键:
-
基本命令熟悉
- 挤出E Extrude (更加常用的是选中数据之后,ctrl+鼠标左键)
- 选择 反选(+shift)或者(更快地用鼠标中键代替鼠标左键)
- B 框选 (box)
- CTRL+左键 套选
- C 刷选, 鼠标中间可以选择笔刷大小
- A 全选或者全不选
- 在编辑模式下,可以通过点击下方按钮切换点选择,线选择和面选择三种模式
- 删除选项 X
- 线框模式 Z
- 转换 P
- 填充 F (fill)
- 切割 K (knife)
- 连接 J (join)
- 添加物体 shift+a
- 浮动参数设置面板 F6
- shift+s 游标、栅格点、选中物体之间的吸附
- ctrl+alt+u 用户设置
- 撤销 CTRL + Z
- 重做 shift+CTRL+Z 可以还原上一步撤销的物体
- 基本操作
- 移动 g(grab)更加推荐直接鼠标左右键配合使用
- 旋转 r
- 缩放 s
-
物体与数据
- 物体是对数据集的属性描述
- 数据集是物体中的数据
- shift + d 创建副本————复制数据集
- alt + d 创建实例——————关联数据集
-
选择
- 右击鼠标选择,平衡手指
- 多个物体遮挡只需要多次点击右键即可切换选择,或者 alt+右键
-
其他
- Blender在位置变换的时候,可以按x 、y 、 z ,或者鼠标中键来选择所有限位 的移动方向,其中红色是X轴,绿色是Y轴,蓝色是Z轴
- ctrl+alt+q 可以切换四个显示与3D视图,方便对齐物体
- 在blender中移动或者修改数值大小的时候,按住shift键能够实现微调效果
- ctrl + alt + 0 吸附摄像机到当前视角
基础技巧
- 倒角
人工制品(尤其是塑料)基本都不会有尖锐的边缘。有倒角的模型,在渲染的时候会在倒角处形成高光,这会使物体的边界线明显,立体感非常强烈,给人真实的感觉。
- 在编辑模式选中边线
- 按CTRL+B鼠标拖动倒角,左键确定,右键放弃,左键之后可以在左边栏目调整细节(倒角也可以是点或者面)
- 或则建立控制器,控制器不修改模型参数,在不需要的时候删除控制器即可。
- 控制器支持数据集的约束
- 内插面
- 在编辑模式选中面(内插只能针对面)
- 移动鼠标可以选择新面的缩放大小,这时候按下ctrl可以产生凸(凹)台的效果,如果松开ctrl但不松开鼠标,可以继续修改内插面的大小。
- 切割
- k
- 切分
- 选中面或者体,在网格选项里面选择“切分”然后划一刀。就会投影到选中数据上面,之后可以选择切割保留部分