Blender2.5x-2.6完全教程 2.3.1:修订间差异
第13行: | 第13行: | ||
'''挑选物体——''' | '''挑选物体——''' | ||
如果View视图中有多个物体叠放在一起,鼠标无法点击选中后面的物体,这时可以按着Alt键不放,鼠标右键点击叠放在一起的其中一个物体,会弹出一个菜单,里面列出了那个物体及其身后可供挑选的物体名称,Select an object with this name在菜单中选择您需要选取的物体即可。如果是需要加选,可以按着Shift Alt键不放,然后用鼠标右键点击叠放在一起的物体,就是调出可供加选的物体菜单。'''注意:在Linux操作系统下,按着Alt键点击鼠标左键也许已经被Gonme窗口管理器用于调出窗口操作菜单。'''修改快捷键的方法,请参考[[Blender2.5x-2.6完全教程_1.4.3|第 1.4.3 节]]。 | |||
'''全选物体——''' | '''全选物体——''' |
2011年6月1日 (三) 16:35的版本
第 2.3.1 节 选取多个物体 (select)
加选物体——
在View视图里默认是使用鼠标右键选择物体,如果想改用鼠标左键选择物体请参考第 1.4.3 节。可以按着Shift键不放,用鼠标右键加选其他物体。也可以按着Shift键不放,用鼠标右键再次点击刚刚才选中的那个物体,可以取消那个物体的被选中状态。在已经选中的一批物体外轮廓和原点都是桔黄色,其中较明亮的那个桔黄色物体就是Active Object活动物体。按着Shift键不放,用鼠标右键在这一批已选物体里点击其中的一个物体,那个物体就能成为活动物体,如果按着Shift键不放,用鼠标右键再多点击一次这个活动物体,那么这个物体就取消了被选中的状态,没有桔黄色外轮廓了。
在一个物体极多的场景中,如何知道已经选取了几个物体呢?可以查看上方Info信息编辑器菜单栏中的统计信息,Ve:8 | Fa:6 | Ob:1-3 | La:1 | Mem:4.33M (0.10M) | Cube 其中Ob:1-3 的意思就是Object物体:已选1-总共3。统计信息里其它项目的含义,请参考第 1.3.1 节。注意:在选取了多个物体之后,如果在Properties特性栏或Properties特性编辑器里调节物体的Transform变换参数,如Location位移、Rotation旋转、Scale缩放等,受影响的仅仅是最后被选中的Active Object活动物体。
如果已经选取了多个物体,只想把Camera摄像机加选进去,这时可以使用Select菜单里的Select Camera选取摄像机命令。Select object matching a naming pattern 选择匹配命名模式的物体。注意:如果有多个摄像机,Select Camera选取的摄像机是活动摄像机。指定场景中某个摄像机为活动摄像机的方法,请参考第 2.2.5 节。
- View视图内默认已经选中Cube立方体 ⇒ 按着Shift键不放,鼠标右键点击加选Lamp灯 ⇒ View视图下方菜单栏的Select选取菜单 ⇒ Select Camera选取摄像机 ⇒ 现在三个物体都被选中,其中摄像机是活动物体 ⇒ N 展开右侧Properties特性栏 ⇒ Transform变换栏目 ⇒ 鼠标拖动Location位置项目里的X参数 ⇒ 只有摄像机在随着鼠标的调节而移动 ⇒ 按着Shift键不放,鼠标右键点击立方体,立方体成为活动物体 ⇒ 鼠标拖动Location位置项目里的X参数 ⇒ 只有立方体在随着鼠标的调节而移动 ⇒ 按着Shift键不放,鼠标右键再次点击立方体 ⇒ 立方体取消了被选中的状态,没有了桔黄色的外轮廓,但原点仍是明亮的桔黄色,立方体仍是活动物体。
挑选物体——
如果View视图中有多个物体叠放在一起,鼠标无法点击选中后面的物体,这时可以按着Alt键不放,鼠标右键点击叠放在一起的其中一个物体,会弹出一个菜单,里面列出了那个物体及其身后可供挑选的物体名称,Select an object with this name在菜单中选择您需要选取的物体即可。如果是需要加选,可以按着Shift Alt键不放,然后用鼠标右键点击叠放在一起的物体,就是调出可供加选的物体菜单。注意:在Linux操作系统下,按着Alt键点击鼠标左键也许已经被Gonme窗口管理器用于调出窗口操作菜单。修改快捷键的方法,请参考第 1.4.3 节。
全选物体——
快捷键 A 可以全选或全不选场景中的所有可见物体 Change selection of all visible objects in secne。在其它编辑器的栏目中,快捷键 A 可以用于展开和收起栏目。
- 3D View视图编辑器 ⇒ 下方菜单栏 ⇒ Select选取 ⇒ Select/Deselect All 全选/全不选(快捷键 A )
按下快捷键 A 执行全选/全不选命令后,左侧Tool Shelf工具栏下方的Operator操作参数栏目变成了Select/Deselect All全选/全不选栏目,其中的Action执行项目下拉菜单有四项可选:
Invert | 反选所有元素 | Invert selection for all elements |
Deselect | 不选所有元素 | Deselect all elements |
Select | 选取所有元素 | Select all elements |
Toggle √ | 切换选择所有元素 | Toggle selection for all elements |
另外,在Select菜单中还有 Select All by Layer 可以全选某个图层内的所有可见物体 Select all visible objects on a layer 。注意:必须是已经被选中的正在使用的可见图层内的物体才会被选中。图层的相关操作请参考第 2.2.4 节。
- 3D View视图编辑器 ⇒ 下方菜单栏 ⇒ Select选取 ⇒ Select All by Layer 全选图层中所有物体 ⇒ 左侧Tool Shelf工具栏下方的Operator操作参数栏目变成了Select by Layer按图层选取栏目 ⇒ 修改Layer图层项目的数字,可以指定选取哪个图层的所有物体 ⇒ 勾选Extend加选项目,可以加选指定图层的所有物体,而不是取消前一图层的所有已选物体 Extend selection instead of deselection everything first。
反选、随机选取——
可以使用Select菜单中的Random随机选取命令进行Set select on random visible objects随机选取场景中的可见物体。执行随机选取选命令后,左侧Tool Shelf工具栏下方的Operator操作参数栏目变成了Select Random随机选取栏目,其中Percent百分比项目下的参数栏可以调节Percentage of objects to select randomly随机选取物体的百分比。下方的可以勾选加选项目Extend Selection加选本次选取的所有物体,而不是取消前一次选取的所有已选物体 Extend selection instead of deselection everything first。可以这样来记住Random随机选取的规律:如果百分比大于50,则会有更多的机会选中全部物体;如果百分比大于50,则会有更多的机会全部物体都不选中。
- 3D View视图编辑器 ⇒ 下方菜单栏 ⇒ Select选取 ⇒ Random 随机选取
Select菜单中的Inverse反选命令(快捷键 Ctrl I)可以对场景可见物体中进行反选物体操作Invert selection of all visible objects,即:原本已选的物体被取消选中状态,原本未被选中的物体反面被选中。
- 3D View视图编辑器 ⇒ 下方菜单栏 ⇒ Select选取 ⇒ Inverse 反选(快捷键 Ctrl I )
这两个选取命令在对成群结队物体的动画设计中很有用。例如《星战前传 I 魅影危机》(Star Wars: Episode I - The Phantom Menace)在试映时请了一批小朋友去观看,试映结束后有小朋友提出,机器人的军队行进时动作太整齐了,显得很假。这时就可以使用Random随机选取这个命令进行修改,从机器人军队中随机选取任意位置、任意数量的机器人先迈开第一步,然后下一秒用Inverse反选命令选取其它的机器人也跟着迈开步子。
框选、圈选、菜单选取——请参考下一章节。 镜像选取——将在编辑模式的顶点分组相关章节中详细介绍。
从菜单选取物体——
在Select菜单里还可以按三种不同的类型来选取物体,各项的具体使用方法将在以后的相关章节中详细介绍,现列表如下:
Linked | 快捷键 Shift L | 按以下类型选取已链接的所有可见物体 | Select all visible objects that are linked |
Object Data | 物体数据(请参考第 2.2.6 节) | (链接使用与当前活动物体同一物体数据的物体) | |
Material | 材质 | (链接使用与当前活动物体同一材质数据块的物体) | |
Texture | 纹理 | (链接使用与当前活动物体同一纹理数据块的物体) | |
Dupligroup | 复制组 | ||
Particle System | 粒子系统 | ||
Library | 库 | ||
Library (Object Data) | 库(物体数据) | ||
Grouped | 快捷键 Shift G | 按以下各种参数分组选取所有可见物体 | Select all visible objects grouped by various prperties |
Children | 子物体 | (包括当前活动物体所有子物体的子物体) | |
Immediate Children | 当前子物体 | (当前活动物体的下一级子物体) | |
Parent | 父物体 | (当前活动物体的上一级父物体) | |
Siblings | 兄弟物体 | (与当前活动物体的同一个父物体的同级子物体) | |
Type | 类型 | (与当前活动物体是同一类型的物体) | |
Layer | 图层(请参考第 2.2.4 节) | (与当前活动物体同一图层的物体) | |
Group | 组 | (与当前活动物体同一组的物体) | |
Hook | 挂钩 | (当前活动物体附属的所有动画挂钩) | |
Pass | 通路 | (与当前活动物体是同一节点通路的物体) | |
Color | 颜色 | (与当前活动物体是同一颜色的物体) | |
Properties | 特性 | (与当前活动物体是同一游戏特性的物体) | |
Select All by Type... | (无快捷键) | 按以下类型选取所有可见物体 | Select all visible objects that are of a type |
Mesh | 网孔物体 | ||
Curve | 曲线 | ||
Surface | 曲面 | ||
Meta | 中介 | ||
Font | 字体 | ||
Amature | 关节 | ||
Lattice | 方格 | ||
Empty | 空物体 | ||
Camera | 摄像机 | ||
Lamp | 灯 |