查看“Blender2.5x-2.6完全教程 2.4.4”的源代码
来自Ubuntu中文
←
Blender2.5x-2.6完全教程 2.4.4
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=第 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种方法可以实现复制组,一是复制整个组的物体,然后用它们创建一个新的组,并把它们一个个地移除出原来的组。显然对于有上百个物体的组来说,这个方法很不方便。另一个方法是,先用Shift A命令从Group Instance组实例中添加需要复制的组的一个DupliGroup组副本,然后再用菜单命令中的Apply 应用里的Making a DupliGroup Object Real命令(快捷键Shift Ctrl A 请参考[[Blender2.5x-2.6完全教程_2.1.7|第 2.1.7 节]])就可以把组副本物体实体化,接着就可以用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球体和圆锥体),呈较暗的桔红色外轮廓,它们就是Group.001组的一个DupliGroup组副本 * 继续上例 ⇒ 鼠标点击这DupliGroup组副本里的“新物体”却没有任何反应 ⇒ G 移动 ⇒ 组副本可以随着鼠标移动,还有一个白色的坐标轴形状的Empty空物体也在随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ 鼠标右键点击选中Cone圆锥体 ⇒ G 移动 ⇒ 视图中的组副本里的圆锥体也在同时随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ Tab 切换到Edit编辑模式 ⇒ 圆锥体和组副本里的圆锥体都一齐变成了桔黄色的线框显示 ⇒ 鼠标右键点击选中其中一个圆锥体上的其中一个顶点,另一个圆锥体的相同位置的顶点也相应被选中 ⇒ G 移动 ⇒ 这“2个”圆锥体的各自被选中顶点同时做出相同的移动 ⇒ 由此可见,组副本里的圆锥体与原来的圆锥体使用着同一个物体数据(请参考[[Blender2.5x-2.6完全教程_2.2.6|第 2.2.6 节]]) 注意看右上方的Outliner大纲列表编辑器,选择All Scenes并展开列表查看,只有一个Cone圆锥体,并没有生成新的Cone.001,所以'''组副本里的圆锥体并不是一个真实存在的“新物体”'''。 在3D View视图里鼠标右键点击选中那个坐标轴形状的Empty空物体,可以看到在Outliner大纲列表里"人"字形图标的Empty空物体显示名称是Group.001,表示这个Empty空物体是Group.001组的Proxy Object代理物体,鼠标右键点击组副本里的任何一个“物体”,就选中了整个组副本(关于代理物体详细信息,请参考后续相关章节)。 * 继续上例 ⇒ 在3D View视图中鼠标右键点击组副本里的任何一个“物体”,就选中了整个组副本 ⇒ Shift Ctrl A 组副本物体实体化 ⇒ 原来组副本里的UV球体和圆锥体都变成了呈较明亮的桔红色外轮廓 ⇒ 查看右上方的Outliner大纲列表编辑器,已经多出了Cone.001和Sphere.001这2个新物体 ⇒ 如果选中Cone.001并进入Edit编辑模式,可以看到它仍然与原来的圆锥体使用着同一个物体数据 ⇒ 可以使用快捷键U 制造单用户,让它拥有自己独立的物体数据 (请参考[[Blender2.5x-2.6完全教程_2.3.6|第 2.3.6 节]]) ⇒ 趁着现在仍全选着原来组副本里的所有物体的时候,使用快捷键 Ctrl G 创建新组,至此就得到了由Group.001复制出来的完全独立的新组Group.002 '''“复制组”的步骤:''' * 鼠标放在在3D View视图中 ⇒ Shift A 添加 ⇒ Group Instance 组实例 ⇒ 选择需要复制的组 ⇒ 得到DupliGroup组副本 ⇒ Shift Ctrl A 组副本物体实体化 (可选步骤 ⇒ U 制造单用户) ⇒ Ctrl G 创建新组 用Shift A命令从Group Instance组实例中添加需要复制的组的一个DupliGroup组副本之后,View视图左边的Tool Shelf工具栏下方出现的Add Group Instance添加组实例栏目,其中有个四项目可以修改: '''复制组的条件控制——''' 鼠标选中一个物体后,可以在右侧的Properties特性编辑器Object物体标签页里的Groups群组栏目中,除了可以进行创建组、加入组、退出组的操作之外(请参考[[Blender2.5x-2.6完全教程_2.4.3|第 2.4.3 节]]),还可以对复制组进行相关的控制。 {| align=center border=0 style="width: 100%;" |+ '''Groups 群组''' |- bgcolor=#FFDDAA | | style="width: 20%;" | Add to Group(按钮) | style="width: 25%;" | 添加到组(弹出可选菜单) | style="width: 25%;" | 添加一个物体到一个已存在的组 | style="width: 30%;" | Add an object to an existing group |- bgcolor=#FFDDAA | | “+”号(按钮) | 创建新组 | 添加一个物体到一个新组 | Add an object to a new group |- bgcolor=#FFDDAA | | align=right | (文本框) | 组名(可编辑) | 自定义该数据块ID名 | Unique datablock ID name |- bgcolor=#FFDDAA | | align=right | “X”号(按钮) | 退出组 | 把这个物体退出这个组 | |- bgcolor=#FFDDAA | | align=right | | | | |- bgcolor=#FFDDAA | | align=right | Dupli:(复制) | 可复制图层格 | 处在可见图层格内的物体才能随着组一起被复制 | Layers visible when this groups is instanced as a dupli |- bgcolor=#FFDDAA | | align=right | XYZ(参数调节框) | XYZ偏移量 | 复制组时相对于原点的偏移量 | Offset from the origin to use when instancing as DupliGroup |- bgcolor=#FFDDAA | | align=right | From Cursor(按钮) | 按游标偏移 | 按视图中的游标位址设定偏移量 | Set a context value. |} * 视图中默认已Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网孔物体 ⇒ Cylinder 圆柱体 ⇒ {| align=center border=0 style="width: 100%;" |+ '''Group 组''' |- bgcolor=#FFDDAA | | style="width: 30%;" | | style="width: 10%;" | | style="width: 60%;" | |- bgcolor=#FFDDAA | | | | |- bgcolor=#FFDDAA | | | | |} 把多个物体批量加入指定的组,或者把单个物体从指定的组移除,请参考[[Blender2.5x-2.6完全教程_2.4.3|第 2.4.3 节]]。 ===<center>— [[Blender2.5x-2.6完全教程|返回目录]] —</center>===
返回
Blender2.5x-2.6完全教程 2.4.4
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息