个人工具

“Blender2.5x-2.6完全教程 2.4.4”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第 2.4.4 节 复制组挂靠组 (dupligroup)
第 2.4.4 节 复制组挂靠组 (dupligroup)
第19行: 第19行:
 
* 继续上例 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到目前有2个组Group和Group.001 ⇒ 鼠标在3D View视图空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ 把Shift A 添加 ⇒ 选择最下面的Group Instance 组实例 ⇒ 在下一级菜单的组列表中,选择Group.001 ⇒ 可以看到,视图中出现了2个“新物体”(UV球体和圆锥体),呈桔红色外轮廓
 
* 继续上例 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到目前有2个组Group和Group.001 ⇒ 鼠标在3D View视图空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ 把Shift A 添加 ⇒ 选择最下面的Group Instance 组实例 ⇒ 在下一级菜单的组列表中,选择Group.001 ⇒ 可以看到,视图中出现了2个“新物体”(UV球体和圆锥体),呈桔红色外轮廓
  
* 继续上例 ⇒ 鼠标点击这2个“新物体”却没有任何反应 ⇒ G 移动 ⇒ 这2个“新物体”可以随着鼠标移动,还有一个白色的坐标轴形状的Empty空物体也在随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ 鼠标右键点击选中Cone圆锥体 ⇒ G 移动 ⇒ 视图中的2个圆锥体同时随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ Tab 切换到编辑模式 ⇒ 这2个圆锥体都一齐变成了桔黄色的线框显示 ⇒ 鼠标右键点击选中其中一个圆锥体上的其中一个顶点,另一个圆锥体的相同位置的顶点也相应被选中 ⇒ G 移动 ⇒ 这2个圆锥体的各自被选中顶点同时做出相同的移动 ⇒ 由此可见,这2个圆锥体共享链接着同一个物体数据
+
* 继续上例 ⇒ 鼠标点击这2个“新物体”却没有任何反应 ⇒ G 移动 ⇒ 这2个“新物体”可以随着鼠标移动,还有一个白色的坐标轴形状的Empty空物体也在随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ 鼠标右键点击选中Cone圆锥体 ⇒ G 移动 ⇒ 视图中的2个圆锥体同时随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ Tab 切换到Edit编辑模式 ⇒ 这“2个”圆锥体都一齐变成了桔黄色的线框显示 ⇒ 鼠标右键点击选中其中一个圆锥体上的其中一个顶点,另一个圆锥体的相同位置的顶点也相应被选中 ⇒ G 移动 ⇒ 这“2个”圆锥体的各自被选中顶点同时做出相同的移动 ⇒ 由此可见,这“2个”圆锥体是使用着同一个物体数据
  
 +
  注意看右上方的Outliner大纲列表编辑器,选择All Scenes并展开列表查看,只有一个Cone圆锥体,并没有生成新的Cone.001,所以之前的“2个”圆锥体其实只有一个是真实存在的,新添加的那个圆锥体只是一个Linking Object链接物体。 在3D View视图里鼠标右键点击选中那个坐标轴形状的Empty空物体,可以看到在Outliner大纲列表里"人"字形图标的Empty空物体显示名称是Group.001,表示这个Empty空物体是Group.001组的一个Proxy Object代理物体(关于代理物体详细信息,请参考后续相关章节)。
  
 +
* 继续上例 ⇒ Tab 切换回Object物体模式 ⇒
  
 
  添加组链接之后,View视图左边的Tool Shelf工具栏下方出现的Add Group Instance添加组实例栏目,其中有个四项目可以修改:
 
  添加组链接之后,View视图左边的Tool Shelf工具栏下方出现的Add Group Instance添加组实例栏目,其中有个四项目可以修改:

2011年8月21日 (日) 00:35的版本

第 2.4.4 节 复制组挂靠组 (dupligroup)

  与群组相关的复制有三种情况:组内物体的复制,复制组,挂靠组。

  组内物体的复制——

  在Outliner大纲列表编辑器里选择一个组之后,如果在3D View视图里使用快捷键 Shift D 复制命令,那么复制得到的新物体将自动也属于这个组。

  • 3D View视图中默认已经选中Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网孔物体 ⇒ Cylinder 圆柱体 ⇒ 按着Shift键不放,鼠标右键点击加选立方体 ⇒ Ctrl G 创建新组 ⇒ 立方体和圆柱体都变成了绿色 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到目前Group组包含有Cube和Cylinder共同2个物体
  • 继续上例 ⇒ 鼠标放回3D View视图中 ⇒ Shift D 复制 ⇒ 拖动鼠标把复制出来在的新立方体和新圆柱体移动到旁边,点击鼠标左键确定 ⇒ 可以看到,复制出来在的新立方体和新圆柱体也是绿色的外轮廓 ⇒ 查看右上方的Outliner大纲列表编辑器 ⇒ 可以看到Group组现在包含有Cube,Cube.001,Cylinder,Cylinder.001共4个物体 ⇒ 鼠标右键点击选择组里的任意一个物体 ⇒ G 移动 ⇒ 拖动鼠标可以看到,被选中的物体随着鼠标移在移动,其他物体不受影响

  复制组——

  有2种方法可以实现DupliGroup复制组,一是复制整个组的物体,然后用它们创建一个新的组,并把它们一个个地移除出原来的组。显然对于有上百个物体的组来说,这个方法很不方便。另一个方法是,先用Shift A命令添加需要复制的组的Linking链接物体,然后再用菜单命令中的Apply 应用里的Making a DupliGroup Object Real命令(快捷键Shift Ctrl A 请参考第 2.1.7 节)就可以把复制出的组的链接物体Local自体化,接着就可以用Ctrl G 命令把它们创建为一个新组了。

  • 3D View视图中默认已经选中Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网孔物体 ⇒ Cylinder 圆柱体 ⇒ 按着Shift键不放,鼠标右键点击加选立方体 ⇒ Ctrl G 创建新组Group ⇒ 立方体和圆柱体都变成了绿色 ⇒ 同样的方法,在空白的地方添加另两个网孔物体Cone圆锥体和UV Sphere球体 ⇒ 同时选中圆锥体和UV球体,用Ctrl G 命令再创建第二个组Group.001 ⇒ 现在准备工作已经做好
  • 继续上例 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到目前有2个组Group和Group.001 ⇒ 鼠标在3D View视图空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ 把Shift A 添加 ⇒ 选择最下面的Group Instance 组实例 ⇒ 在下一级菜单的组列表中,选择Group.001 ⇒ 可以看到,视图中出现了2个“新物体”(UV球体和圆锥体),呈桔红色外轮廓
  • 继续上例 ⇒ 鼠标点击这2个“新物体”却没有任何反应 ⇒ G 移动 ⇒ 这2个“新物体”可以随着鼠标移动,还有一个白色的坐标轴形状的Empty空物体也在随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ 鼠标右键点击选中Cone圆锥体 ⇒ G 移动 ⇒ 视图中的2个圆锥体同时随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ Tab 切换到Edit编辑模式 ⇒ 这“2个”圆锥体都一齐变成了桔黄色的线框显示 ⇒ 鼠标右键点击选中其中一个圆锥体上的其中一个顶点,另一个圆锥体的相同位置的顶点也相应被选中 ⇒ G 移动 ⇒ 这“2个”圆锥体的各自被选中顶点同时做出相同的移动 ⇒ 由此可见,这“2个”圆锥体是使用着同一个物体数据

  注意看右上方的Outliner大纲列表编辑器,选择All Scenes并展开列表查看,只有一个Cone圆锥体,并没有生成新的Cone.001,所以之前的“2个”圆锥体其实只有一个是真实存在的,新添加的那个圆锥体只是一个Linking Object链接物体。 在3D View视图里鼠标右键点击选中那个坐标轴形状的Empty空物体,可以看到在Outliner大纲列表里"人"字形图标的Empty空物体显示名称是Group.001,表示这个Empty空物体是Group.001组的一个Proxy Object代理物体(关于代理物体详细信息,请参考后续相关章节)。

  • 继续上例 ⇒ Tab 切换回Object物体模式 ⇒

  添加组链接之后,View视图左边的Tool Shelf工具栏下方出现的Add Group Instance添加组实例栏目,其中有个四项目可以修改:


  复制组的条件控制——

  鼠标选中一个物体后,可以在右侧的Properties特性编辑器Object物体标签页里的Groups群组栏目中,除了可以进行创建组、加入组、退出组的操作之外(请参考第 2.4.3 节),还可以对复制组进行相关的控制。

Groups 群组
Add to Group(按钮) 添加到组(弹出可选菜单) 添加一个物体到一个已存在的组 Add an object to an existing group
“+”号(按钮) 创建新组 添加一个物体到一个新组 Add an object to a new group
(文本框) 组名(可编辑) 自定义该数据块ID名 Unique datablock ID name
“X”号(按钮) 退出组 把这个物体退出这个组
Dupli:(复制) 可复制图层格 处在可见图层格内的物体才能随着组一起被复制 Layers visible when this groups is instanced as a dupli
XYZ(参数调节框) XYZ偏移量 复制组时相对于原点的偏移量 Offset from the origin to use when instancing as DupliGroup
From Cursor(按钮) 按游标偏移 按视图中的游标位址设定偏移量 Set a context value.
  • 视图中默认已Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网孔物体 ⇒ Cylinder 圆柱体 ⇒
Group 组


  把多个物体批量加入指定的组,或者把单个物体从指定的组移除,请参考第 2.4.3 节

— 返回目录 —