连载《Blender 2.5x ~ 2.6 完全教程》本教程已改版为《Blender操作速查手册》内容逐步迁移中……

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(07.31更新_第2.4.

#121

帖子 cjxgm » 2011-08-21 19:07

我来推荐下这个 :em06
BlenderGuru —— 高质量 Blender 视频教程(鸟文)
由于 vimeo 被墙,转传至此
http://tudou.com/playlist/blendergr/
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
yq-ysy
论坛版主
帖子: 4643
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(07.31更新_第2.4.

#122

帖子 yq-ysy » 2011-08-21 20:13

Blender2.5x-2.6完全教程
第 2.4.3 节 群组操作 (group)
— 返回目录 —— 转到 wiki 教程 —

  被选中的物体通常是有桔黄色的外轮廓,而如果被选中的物体是属于某个组的,那么它的外轮廓呈绿色。在3D View视图编辑器的Object物体菜单的Group组命令中,有四项与组操作相关的命令:

Group 组
Creat New Group          用已选物体创建一个新组
创建新组       Ctrl G     Creaat an object group from selected objects
Remove From Groups        把已选物体从所有组中移除
从组中移除      Ctrl Alt G   Remove selected objects from all groups
Add Selected To Active Group    把已选物体添加到包含有活动物体的组
添加已选物体到活动组 Shift Ctrl G   Add the object to an object group that contains the active object
Remove selected From Active Group 把已选物体从包含有活动物体的组中移除
从活动组中移除已选物体 Shift Alt G  Remove the object from an object group that contains the active object

  批量物体创建新组——
* View视图中默认已经选中Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ 按着Shift键不放,鼠标右键点击加选立方体 ⇒ Ctrl G 创建新组 ⇒ 立方体和圆柱体的外轮廓都变成了绿色 ⇒ 同样的方法,在空白的地方添加另两个网格物体Cone圆锥体和UV Sphere经纬球 ⇒ 同时选中圆锥体和经纬球,用Ctrl G 命令再创建第二个组 ⇒ View视图左边的Tool Shelf工具栏下方 ⇒ Create New Group创建新组栏目 ⇒ Name 名称项目的文本框,可以Name of the new group修改新组的名称

  查看组、选取组——

  如果想要查看工程文件里有多少个组,可以在右上角的Outliner大纲列表编辑器里,点击菜单样上的下拉菜单按钮,选择Groups群组,就可以查看到这个.blend工程里所有的组。注意:本工程文件中其他场景的组也会全都显示在列表中。鼠标左键点击组名,可以快速选中这个组的所有物体。注意:被(快捷键 H)隐藏的组成员物体不会被选中,处在未显示图层里的组成员物体也不会被选中。按着Ctrl键不放,用鼠标左键点击组名,可以修改这个组的名称。组名右边有几个桔黄色倒三角形表示本组包含有几个物体,鼠标左键点击组名左边的“+”号展开该组的列表,可以查看或选取组里的物体。
群组操作相关命令
群组操作相关命令
  添加批量物体物体到组中——

  一个物体可以同时属于不同的组。如果场景中有多个组时,先选中需要添加的物体,然后按着Shift键鼠标右键点击加选想添加到的那个组的其中一个成员物体,这个最后被选中的Active Object活动物体所处在的组就是Active Group活动组,快捷键Shift Ctrl G可以把一个物体添加到指定的Active Group活动组里。

* 继续上例,现在已经有2个组,Group组包括立方体和圆柱体,Group.001组包括圆锥体和经纬球 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Monky 猴脸 ⇒ 按着Shift键不放,鼠标右键加选经纬球,最后再加先圆柱体 ⇒ 注意,现在圆柱体是活动物体,所以Group组是活动组 ⇒ Shift Ctrl G 添加已选物体到活动组 ⇒ 经纬球和猴脸都被加入到了Group组中 ⇒ 查看右上方的Outliner大纲列表编辑器,Group组包括立方体、圆柱体、经纬球和猴脸,Group.001组包括圆锥体和经纬球

  快速选取组的另一个方法——选取与被选中物体相同的组。

* 选中经纬球 ⇒ Shift G 分组选取(Select Grouped 请参考第 2.3.1 节[url]) ⇒ 在弹出的菜单中选择Group组 ⇒ 这时又弹出一个Select Group选择组菜单,显示有Group和Group.001,可以Select object in the same group 选择与哪一个组同组的物体 ⇒ 现在选择Group.001之后,可以看到,与经纬球同在一组的物体圆锥体也被选中了 

  把批量物体从所有的组中移除——

* 继续上例,现在已经有2个组,其中经纬球同时属于Group组和Group.001组 ⇒ 鼠标右键选择经纬球 ⇒ 按着Shift键不放,选择猴脸 ⇒ Ctrl Alt G 从组中移除 ⇒ 经纬球的外轮廓和猴脸都变成了桔黄色,同时退出了2个组,不属于任何组,右上方的Outliner大纲列表编辑器中也看不到经纬球了

  把批量物体从指定的组中移除——

* 继续上例 ⇒ Ctrl Z 撤销之前的移除操作,回到经纬球同时属于Group组和Group.001组的状态 ⇒ 鼠标右键点击选择经纬球 ⇒ 按着Shift键不放,鼠标右键点击加选猴脸 ⇒ 注意,现在猴脸是活动物体,所以Group组是活动组 ⇒ Shift Alt G 把已选物体从包含有活动物体的组中移除 ⇒ 可以看到猴脸变成桔黄色外轮廓,而经纬球仍是绿色的外轮廓 ⇒ 从右上方的Outliner大纲列表编辑器中可以看到,猴脸和经纬球都已经从Group组中移除,只是因为经纬球仍属于Group.001组,所以经纬球仍保持有绿色的外轮廓
批量物体的群组相关操作
批量物体的群组相关操作
  单个物体创建新组——

  鼠标选中一个物体后,可以在右侧的Properties特性编辑器Object物体标签页里的Groups群组栏目中,进行创建组、加入组、退出组的操作。

Groups 群组
Add to Group(按钮) 添加到组(弹出可选菜单) 添加一个物体到一个已存在的组 Add an object to an existing group
“+”号(按钮)     创建新组         添加一个物体到一个新组 Add an object to a new group
(文本框)       组名(可编辑)      自定义该数据块ID名 Unique datablock ID name
“X”号(按钮)     退出组          把这个物体退出这个组
单个物体的群组相关操作
单个物体的群组相关操作
* Ctrl N 新建工程 ⇒ View视图中默认已经选中Cube立方体 ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击“+”号(按钮)创建新组 ⇒ 可以看到下方出现了一个名字是Group组的选项卡 ⇒ 点击文本框可以修改组名 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击“+”号(按钮)创建新组 ⇒ 可以看到下方出现了一个名字是Group.001组的选项卡

* 继续上例,视图中已选中圆柱体 ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击Add to Group(按钮)加到组 ⇒ 在弹出的菜单里有Group和Group.001可选 ⇒ 可以在上方放大镜旁输入关键字过滤搜索,删除所有关键字可以看到所有已存在的组的名称 ⇒ 选择Group组 ⇒ 可以看到下方同时有Group组和Group.001组2个选项卡 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到Cylinder圆柱体同时存在于Group组和Group.001组

* 继续上例,视图中已选中圆柱体 ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击Group.001组选项卡的“X”号(按钮)退出组 ⇒ 可以看到Group.001组选项卡不见了 ⇒ 查看右上方的Outliner大纲列表编辑器,也没有了Group.001组 ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击Add to Group(按钮)加到组 ⇒ 在弹出的菜单里仍然有Group和Group.001这2个选项可选 ⇒ 选择Group.001,圆柱体又重新加入了Group.001组。


— 返回目录 —— 转到 wiki 教程 —
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(07.31更新_第2.4.

#123

帖子 月下叹逍遥 » 2011-08-21 20:13

:em11 :em11 支持lz
浮生七十今三十,从此凄惶未可知
头像
yq-ysy
论坛版主
帖子: 4643
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(07.31更新_第2.4.

#124

帖子 yq-ysy » 2011-08-21 20:24

Blender2.5x-2.6完全教程
第 2.4.4 节 复制组 (dupligroup)
— 返回目录 —— 转到 wiki 教程 —

  与群组相关的复制有2种情况:组内物体的复制,复制整个组。

  组内物体的复制——

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

* View视图中默认已经选中Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ 按着Shift键不放,鼠标右键点击加选立方体 ⇒ Ctrl G 创建新组 ⇒ 立方体和圆柱体都变成了绿色 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到目前Group组包含有Cube和Cylinder共同2个物体

* 继续上例 ⇒ 鼠标放回View视图中 ⇒ Shift D 复制 ⇒ 拖动鼠标把复制出来在的新立方体和新圆柱体移动到旁边,点击鼠标左键确定 ⇒ 可以看到,复制出来在的新立方体和新圆柱体也是绿色的外轮廓 ⇒ 查看右上方的Outliner大纲列表编辑器 ⇒ 可以看到Group组现在包含有Cube,Cube.001,Cylinder,Cylinder.001共4个物体 ⇒ 鼠标右键点击选择组里的任意一个物体 ⇒ G 移动 ⇒ 拖动鼠标可以看到,被选中的物体随着鼠标移在移动,其他物体不受影响

  复制整个组,组副本——

  有2种方法可以实现复制组,方法一是复制整个组的物体,然后用它们创建一个新的组,并把它们一个个地移除出原来的组。如果一个组包含有上百个物体,显然使用这个方法很不方便。另一个方法是,先用Shift A命令从Group Instance组实例中Add a dupligroup instance添加需要复制的组的一个DupliGroup组副本,然后再用菜单命令中的Apply 应用里的Making a DupliGroup Object Real命令(快捷键Shift Ctrl A 请参考第 2.1.7 节)就可以把组副本物体实体化,接着就可以用Ctrl G 命令把它们创建为一个新组了。
三步复制组
三步复制组
* View视图中默认已经选中Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ 按着Shift键不放,鼠标右键点击加选立方体 ⇒ Ctrl G 创建新组Group ⇒ 立方体和圆柱体都变成了绿色 ⇒ 同样的方法,在空白的地方添加另两个网格物体Cone圆锥体和UV Sphere经纬球 ⇒ 同时选中圆锥体和,用Ctrl G 命令再创建第二个组Group.001 ⇒ 现在准备工作已经做好

* 继续上例 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到目前有2个组Group和Group.001 ⇒ 鼠标在View视图空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ 把Shift A 添加 ⇒ 选择最下面的Group Instance 组实例 ⇒ 在下一级菜单的组列表中,选择Group.001 ⇒ 可以看到,视图中出现了2个“新物体”(经纬球和圆锥体),呈较暗的桔红色外轮廓,它们就是Group.001组的一个DupliGroup组副本

* 继续上例 ⇒ 鼠标点击这DupliGroup组副本里的“新物体”却没有任何反应,无法选取其中单个物体进行编辑操作 ⇒ G 移动 ⇒ 整个组副本可以随着鼠标移动,还有一个白色的坐标轴形状的Empty空物体也在随着鼠标移动,同样也可以整体旋转或缩放 ⇒ Esc 取消移动操作 ⇒ 鼠标右键点击选中Cone圆锥体 ⇒ G 移动 ⇒ 视图中的组副本里的圆锥体也在同时随着鼠标移动 ⇒ Esc 取消移动操作 ⇒ Tab 切换到Edit编辑模式 ⇒ 圆锥体和组副本里的圆锥体都一齐变成了桔黄色的线框显示 ⇒ 鼠标右键点击选中圆锥体上的其中一个顶点,组副本里的圆锥体的相同位置的顶点也相应被选中 ⇒ G 移动 ⇒ 这“2个”圆锥体的各自被选中顶点同时做出相同的移动 ⇒ 由此可见,组副本里的圆锥体与原来的圆锥体使用着同一个物体数据(请参考第 2.2.6 节

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

* 继续上例 ⇒ 在View视图中鼠标右键点击组副本里的任何一个“物体”,就选中了整个组副本 ⇒ Shift Ctrl A 组副本物体实体化 ⇒ 原来组副本里的经纬球和圆锥体都变成了较明亮的桔红色外轮廓 ⇒ 查看右上方的Outliner大纲列表编辑器,已经多出了Cone.001和Sphere.001这2个新物体 ⇒ 如果选中Cone.001并进入Edit编辑模式,可以看到它仍然与原来的圆锥体使用着同一个物体数据 ⇒ 可以使用快捷键U 制造单用户,让它拥有自己独立的物体数据 (请参考第 2.3.6 节) ⇒ 趁着现在仍全选着原来组副本里的所有物体的时候,使用快捷键 Ctrl G 创建新组,至此就得到了由Group.001复制出来的完全独立的新组Group.002

  “复制组”的步骤:

* 鼠标放在在View视图中 ⇒ Shift A 添加 ⇒ Group Instance 组实例 ⇒ 选择需要复制的组 ⇒ 得到DupliGroup组副本 ⇒ Shift Ctrl A 组副本物体实体化 (可选步骤 ⇒ U 制造单用户) ⇒ Ctrl G 创建新组

  使用Shift A命令从Group Instance组实例中添加需要复制的组的一个DupliGroup组副本之后,View视图左边的Tool Shelf工具栏下方出现的Add Group Instance添加组实例栏目,可以修改其中四个项目,调整新添加的物体的位置和姿态:

Add Group Instance 添加组实例
Group(下拉菜单)     组         (可添加的组实例可选菜单)
Align to View(勾选框)   对齐新物体到视图   Align the new object to the view
Loaction(XYZ参数调节框) 新添加物体的位置   Loaction for the newly added object
Rotation(XYZ参数调节框) 新添加物体的旋转角度 Rotation for the newly added object
添加组副本
添加组副本
  复制组的条件控制——

  鼠标选中一个物体后,可以在右侧的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.

* View视图中默认已经选中Cube立方体 ⇒ Shift 2 加选2号图层可见(请参考第 2.2.4 节) ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ 现在立方体在1号图层,圆柱体在2号图层 ⇒ Ctrl G 创建新组 ⇒ 立方体和圆柱体都变成了绿色,现在准备工作已经做好

* 继续上例,鼠标右键点击选中组里的任意一个物体(立方体或圆柱体) ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击 Dupli: 复制项目下的第一个图层格变为白色,其它19个仍为灰色 ⇒ 鼠标放回归D View视图中 ⇒ Shift A 添加 ⇒ Group Instance 组实例 ⇒ 在菜单中选择Group ⇒ 移动鼠标可以看到,新添加的DupliGroup组副本只有圆柱体,没有立方体,因为立方体所在的1号图层格已经被取消了“可复制”的设定

  在使用Shift A 命令添加Group Instance 组实例时,得到的DupliGroup组副本的Empty空物体位置就是处在3D Cursor游标的位址上。那个呈坐标轴形状的Empty空物体与组副本其它物体的相对距离,即等同于被复制的组的物体与场景原点的距离。可以在Properties特性编辑器的Object物体标签页的Groups群组栏目里,为这个相对距离增加所需要的偏移量。

* Ctrl N 创建新工程 ⇒ View视图中默认已经选中Cube立方体 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ 现在圆柱体与立方体重合在一起 ⇒ G Y 6 把圆柱体沿Y轴移动6个单位 ⇒ 按着Shift键不放,鼠标右键点击加选立方体 ⇒ Ctrl G 创建新组 ⇒ 立方体和圆柱体都变成了绿色 ⇒ G Y -3 整个组沿Y轴移动-3个单位 ⇒ 现在立方体和圆柱体分别处在场景Origin原点(0,0,0)的两边,准备工作已经做好

* 继续上例 ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ X偏移量参数调节框修改为 5  ⇒ 注意:现在3D Cursor游标的位址是在场景原点(0,0,0) ⇒ 把鼠标放回View视图 ⇒ N 展开右侧Properties特性栏 ⇒ View视图栏目 ⇒ 3D Cursor Location游标位址 ⇒ 把Z参数修改为 5,注意:现在3D Cursor游标的位址是(0,0,5) ⇒ 把鼠标放回View视图 ⇒ Shift A 添加 ⇒ Group Instance 组实例 ⇒ 在菜单中选择Group ⇒ 可以看到DupliGroup组副本的物体出现在(-5,0,5)的位置上

* 公式: Empty空物体坐标(即游标位址)(0,0,5) - 偏移量(5,0,0) = DupliGroup组副本物体坐标(-5,0,5)
复制组的相关设置
复制组的相关设置
  可以在Properties特性编辑器的Object物体标签页的Groups群组栏目里,点击From Cursor按游标偏移量按钮,以此来确定需要偏移的量。注意:使用游标设定偏移量之后,在添加组实例前,您还需要为放置新的组副本而再次定位游标的位置。

* 继续上例,已选中组副本 ⇒ X 删除,鼠标点击Delete确定删除 ⇒ 右侧Properties特性栏3D Cursor Location游标位址中,把X参数和Y参数都修改为 5 ⇒ 鼠标右键点击选中组里的任意一个物体(立方体或圆柱体) ⇒ 右侧的Properties特性编辑器 ⇒ Object物体标签页 ⇒ Groups群组栏目 ⇒ 点击From Cursor按游标偏移量按钮 ⇒ 可以看到From Cursor按游标偏移量按钮上方的XYZ参数也发生了相应的变化,变为(5,5,0),现在准备工作已经做好

* 继续上例 ⇒ 右侧Properties特性栏3D Cursor Location游标位址中,把XYZ参数修改为(0,0,5) ⇒ Shift A 添加 ⇒ Group Instance 组实例 ⇒ 在菜单中选择Group ⇒ 可以看到DupliGroup组副本的Empty空物体出现在游标所在位置上(0,0,5),DupliGroup组副本的其他物体出现在相对于游标目前偏移了设定距离的所在位置(-5,-5,5)

* 公式: Empty空物体坐标(即游标位址)(0,0,5) - 偏移量(5,5,0) = DupliGroup组副本物体坐标(-5,-5,5)

* 继续上例 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ 鼠标右键点击选中组里的任意一个物体(立方体或圆柱体) ⇒ 点击From Cursor按游标偏移量按钮 ⇒ 鼠标再次右键点击选中组里的任意一个物体(立方体或圆柱体),这步操作是用于刷新View视图 ⇒ 可以看到,DupliGroup组副本自动调节到了与Empty空物体相距设定偏移量的位置。注意:此时Empty空物体仍处在原地,并没有随着游标改变位置。

* 继续上例 ⇒ Shift A 添加 ⇒ Group Instance 组实例 ⇒ 在菜单中选择Group ⇒ 可以看到,新添加的第二个DupliGroup组副本的Empty空物体出现在游标所在位置,而第二个DupliGroup组副本的其他物体则与被复制的组的物体重合在一起,因为现在的Empty空物体坐标是处在游标所在位置,而之前又使用游标所在位置来设定了偏移量,两者数值相等,所以第二个DupliGroup组副本的其他物体与被复制的组的物体处在同一位置(公式: Empty空物体坐标 - 偏移量 = DupliGroup组副本物体坐标(0,0,0)) ⇒ G 移动 ⇒ 移动鼠标把第二个组副本拖到一旁,点击鼠标左键确定

* 继续上例,现在视图中有两个组副本 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ 鼠标右键点击选中组里的任意一个物体(立方体或圆柱体) ⇒ 点击From Cursor按游标偏移量按钮 ⇒ 鼠标再次右键点击选中组里的任意一个物体(立方体或圆柱体),这步操作是用于刷新View视图 ⇒ 可以看到,两个DupliGroup组副本的物体的位置都自动调整了,而两个DupliGroup组副本的Empty空物体的位置都没有动,由此可见,有多个组副本同时存在时,修改偏移量的参数,会影响到所有的组副本的物体的位置。

— 返回目录 —— 转到 wiki 教程 —
头像
yq-ysy
论坛版主
帖子: 4643
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(07.31更新_第2.4.

#126

帖子 yq-ysy » 2011-08-21 20:37

Blender2.5x-2.6完全教程
第 2.4.5 节 挂靠组 (append)
— 返回目录 —— 转到 wiki 教程 —

  在大型的动画设计中,常常需要调用其他工程文件里的一批物体,这时可以使用File文件菜单里的Append挂靠命令(快捷键Shift F1),Link or Append from a Library .blend file 把其他.blend工程文件库里的组里的物体链接或挂靠来使用。

* 3D View视图中默认已经选中Cube立方体 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ Mesh 网格物体 ⇒ Cylinder 圆柱体 ⇒ Ctrl G 创建新组 ⇒ 立方体和圆柱体都变成了绿色 ⇒ 同样的方法,在空白的地方添加另两个网格物体Cone圆锥体和UV Sphere经纬球 ⇒ 同时选中圆锥体和经纬球,用Ctrl G 命令再创建第二个组Group.001 ⇒ 上方Info信息编辑器 ⇒ File 文件菜单 ⇒ Save 保存 ⇒ 在弹出的File Browser文件浏览器中,选择需要保存的目录,默认的文件名是untitled.blend ⇒ 点击右上角的 Save Blender File 保存Bleder文件按钮,现在准备工作已经完成
挂靠组
挂靠组
* 继续上例,回到3D View视图中 ⇒ Ctrl N 创建新工程,默认已选中Cube立方体 ⇒ X 删除,选择Delete确认删除 ⇒ 现在3D View视图上没有任何网格物体 ⇒ 上方Info信息编辑器 ⇒ File 文件菜单 ⇒ Append挂靠(快捷键Shift F1) ⇒ 在弹出的File Browser文件浏览器中相应的目录里,鼠标左键点击一下untitled.blend这个文件 ⇒ 这时untitled.blend这个文件像一个文件夹一样被打开,里面出现了很多个目录 ⇒ 点击Group组目录 ⇒ 可以看到在打开的Group组目录里有Group和Group.001这两个组名 ⇒ 鼠标左键点击选择Group组 ⇒ 点击右上方的Link/Append from Library按钮 从库中链接/挂靠 ⇒ 这时3D View视图里立即出现了立方体和圆柱体 ⇒ 鼠标右键点击立方体或圆柱体,它外轮廓显示呈绿色,可以被独立选取和编辑 ⇒ 右上方的Outliner大纲列表编辑器,选择Groups群组并展开列表查看 ⇒ 可以看到现在只一个组Group

* 继续上例 ⇒ 鼠标在空白处任意点击一下,确立新的3D Cursor游标位址 ⇒ Shift A 添加 ⇒ 选择最下面的Group Instance 组实例 ⇒ 在下一级菜单的组列表中,选择Group ⇒ 在3D View视图中出现了呈暗红色外轮廓的Group组副本物体(立方体和圆柱体),鼠标不能选中组副本物体,也不能编辑组副本物体,但可以整体移动、旋转、缩放组副本物体

  使用快捷键Shift F1执行Append挂靠时,在弹出的File Browser文件浏览器的左边,有一个Link/Append from Library 从库中链接/挂靠栏目,其中共有5个项目可勾选:

Link/Append from Library 从库中链接/挂靠栏目
Relative Path   √ 选择相对路径的blend文件 Select the file relative to the blend file
Link         链接物体或数据块,而不是挂靠 Link the object or datablocks rather than appending
Select      √ 选取链接物体 Select the linked objects
Active Layer   √ 放置链接物体到活动图层上 Put the linked objects on the active layer
Instance Groups   为每个组创建组副本实例 Create the instances for each group as a DupliGroup
挂靠组的相关设置
挂靠组的相关设置
* Ctrl N 创建新工程,默认已选中Cube立方体 ⇒ X 删除,选择Delete确认删除 ⇒ 现在3D View视图上没有任何网格物体 ⇒ File 文件菜单 ⇒ Append挂靠(快捷键Shift F1) ⇒ 在弹出的File Browser文件浏览器中 ⇒ 左侧的Link/Append from Library 从库中链接/挂靠栏目 ⇒ 点击勾选Link链接 ⇒ 按着Shift键不放,鼠标左键点击选择右边的Group.001,再点击加选Group ⇒ 点击右上方的Link/Append from Library按钮 从库中链接/挂靠 ⇒ 回到3D View视图里,依然什么物体都没有 ⇒ Shift A 添加 ⇒ 选择最下面的Group Instance 组实例 ⇒ 在下一级菜单的组列表中可以看到,现在有Group和Group.001两个组实例可选 ⇒ 选择其中一个组实例 ⇒ 可以看到3D View视图里立即出现了呈暗红色外轮廓的相应的组副本物体

  综合以上例子可以知道,当使用File文件菜单里的Append挂靠命令调用其他.blend工程文件里的Group组物体时:

* 如果没有勾选Link链接和Instance Groups实例组的话,那么所选择的组将会立即被独立复制到当前场景中;
* 如果勾选了Instance Groups实例组的话,不论是否勾选Link链接,所选择的组都将会立即以“组副本”的形式调用到当前场景中;
* 如果仅勾选Link链接而不勾选Instance Groups的话,那么所选择的组不会立即被调用,只有在使用快捷键Shift A添加命令并在Group Instance 组实例中选择了这个组时,这个组才以“组副本”的形式调用到当前场景中。

  注意:如果外部.blend文件里的组限定了可复制图层,那么也会影响到挂靠调用所得到组或组副本。为群组限定可复制图层的方法,请参考第 2.4.4 节

— 返回目录 —— 转到 wiki 教程 —
HYMjpg
帖子: 42
注册时间: 2010-11-11 15:50

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(08.21更新_第2.4.

#127

帖子 HYMjpg » 2011-08-21 21:47

:em11 :em11 :em11 :em11 :em11 :em11 :em11 :em11 支持楼主!!加油!!
头像
kuerck
帖子: 62
注册时间: 2011-08-24 17:47

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(08.21更新_第2.4.

#128

帖子 kuerck » 2011-08-25 17:25

站楼留名~~~~
个人博客http://www.ckrn.net
个人论坛http://www.xkshare.com

代码: 全选

Hello  ubuntu & Android!
[/color]
头像
yq-ysy
论坛版主
帖子: 4643
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(08.21更新_第2.4.

#129

帖子 yq-ysy » 2011-09-10 0:08

Blender2.5x-2.6完全教程
第 2.4.6 节 大纲列表编辑器 (outliner)
— 返回目录 —— 转到 wiki 教程 —

  可以把Outliner大纲列表编辑器看作是一个数据库,在这里能很方便快捷地检索到这个.blend工程文件里包含的所有数据,并且可以对检索到的数据来进行相关操作。

  调整区域显示——

  在刚开启的Blender中,默认地,Outliner大纲列表编辑器位于整个界面的右上角,看上去似乎很小,有以下几种方法可以调节这个区域以便查看更多的信息。

* 鼠标放在Outliner大纲列表编辑器的标题栏上,滚动鼠标中键,或按下鼠标中键左右拖动,可以看到标题栏右侧未显示完的信息。(请参考第 1.2.5 节
* 鼠标放在Outliner大纲列表编辑器的左边框或下边框上,鼠标左键点按着边框线并拖动,可以调节该区域的宽度或高度。(请参考第 1.2.2 节
* 鼠标放在Outliner大纲列表编辑器里,按下快捷键Ctrl ↑(或 Ctrl ↓ 或 Shift Space bar 空格键)可以放大到全屏显示。再次按下同样的快捷键即可恢复原状。(请参考第 1.2.4 节
调节大纲列表编辑器区域大小
调节大纲列表编辑器区域大小
  显示各级数据——

  Outliner大纲列表编辑器使用分级显示的方式来组织和罗列相关数据。每一行就是一个Datablock数据块。

* 鼠标点击圆形“+”号可以展开下一级数据块的显示,点击圆形“-”号可以收起下一级数据块的显示。
* 鼠标放在Outliner大纲列表编辑器内,按下快捷键 数字键盘 + 可以展开所有数据块的下一级显示,按下快捷键 数字键盘 - 可以收起所有数据块的下一级显示。
* 按着Ctrl键用鼠标左键点击数据块的名称,数据块名称变为文本框输入状态,可以修改重命名该数据块。

  选取物体——

  在Outliner大纲列表编辑器中,鼠标左键点击一个物体的名称,或者鼠标左键点击物体名称旁的标识符,就可以在View视图中选中这个物体,并且进入与标识符相应的模式中。被选中物体的名称呈白色显示,被选中的物体的标识符有一个圆形色块包围显示。注意:在Outliner大纲列表编辑器中,用点击物体名称或标识符的方法选择物体时,每次只能中一个View视图物体,不能加选或多选。

* 3D View视图中默认已经选中Cube立方体 ⇒ Outliner大纲列表编辑器 ⇒ 可以看到被选中的立方体名称Cube呈白色 ⇒ 鼠标左键点击下方的Lamp灯的名称 ⇒ 被选中的灯名称Lamp呈白色 ⇒ 鼠标左键点击Cube立方体左边的“+”号,展开下一级 ⇒ 鼠标左键点击展开的第二级立方体的名称Cube ⇒ 第二级立方体的名称左边的白色倒三角形标识符被一个白色圆圈包围 ⇒ 注意看View视图,立方体自动进入了Edit编辑模式 ⇒ 鼠标左键再次点击展开的第二级立方体的名称Cube ⇒ 立方体自动退出了Edit编辑模式,回到Object物体模式(等同于在View视图中使用快捷键 Tab 切换编辑模式和物体模式)。
* 继续上例,现在是在Object物体模式下 ⇒ 在View视图中,按这Shift键不放,鼠标右键点击选中Cube立方体,再鼠标右键点击选中Lamp灯 ⇒ 在Outliner大纲列表编辑器里可以看到,被选中的物体的标识符被都被一个桔黄色的圆圈包围,最后被选中的Active Object活动物体名称呈白色,标识符上的桔黄色圆圈颜色也较淡 ⇒ 在View视图中,按下快捷键 Ctrl G 创建新组 ⇒ Outliner大纲列表编辑器 ⇒ 点击菜单栏上的下拉菜单按钮,选择Groups群组 ⇒ 鼠标左键点击Group名称右边的黄色倒三角形,View视图中的Cube立方体被选中 ⇒ 鼠标左键点击Group名称右边的黄色灯泡,View视图中的Lamp灯被选中 ⇒ 鼠标左键点击Group名称,View视图中的Cube立方体和Lamp灯这个组整体被选中

  选取数据块——

  在Outliner大纲列表编辑器中每一行就是一个Datablock数据块,用鼠标左键点击这一行的空白处就能选中这一个数据块,被选中的数据起这一行呈灰白色背景显示。继续用鼠标左键点击其他行,即可以加选数据块。鼠标左键再次点击被选中的数据块这一行,即可以取消该数据块的被选中状态。鼠标放在Outliner大纲列表编辑器中,按下快捷键 A 可以全选所有数据块,再次按下快捷键 A 可以全部不选。注意:选中这个物体的数据块,不等于在View视图中选中这个物体。选中了多个数据块之后,可以对它们进行批量的操作,大大简化工作量,提高工作效率。
大纲列表编辑器界面
大纲列表编辑器界面
  物体在视图中的限制——

  在Outliner 大纲列表编辑器中,每个物体的右边,都有三个符号:

* “眼睛”符号  快捷键 V 切换限制在视图中可见 Restrict visibility in the viewport
* “箭头”符号  快捷键 S 切换限制在视图中可选 Restrict selection in the viewport
* “照相机”符号 快捷键 R 切换限制可被渲染   Restrict renderability

* 继续上例 ⇒ Outliner大纲列表编辑器 ⇒ 鼠标左键点击Cube立方体那一行的空白处,选中立方体这个物体数据块 ⇒ 同样地,鼠标左键点击Lamp灯和Camera摄像机各自所在行的空白处 ⇒ 现在选中了三个物体的数据块,这三行都是灰白色 ⇒ 按下快捷键 V 或 S 或 R 可以对这三行物体数据块批量进行切换限制操作

  右键菜单——

  在Outliner大纲列表编辑器中,鼠标右键点击某一数据块,根据该数据块的不同类型,会弹出与数据起类型相应的菜单选项。不同类型的菜单的具体使用方法,将在以后的相关章节详细介绍,现在以最常用的物体数据为例:

Outliner Object Operation 大纲列表物体操作
Select         选择    View视图中被选中
Deselect       不选    View视图中不被选中
Delete        删除    View视图中被删除
Toggle Visible    切换可见   快捷键 V
Toggle Selectable  切换可选   快捷键 S
Toggle Renderable  切换可渲染  快捷键 R

  物体动画的数据链接——

  注意:可见、可选、可渲染这三项也能应用于动画设置中。在新版Blender开发的过程中,就提出一句口号:“一切变化,都能动画。”在这里就得到了充分的体现。

* 继续上例 ⇒ Outliner大纲列表编辑器 ⇒ 鼠标放在Camera摄像机右边的眼睛上 ⇒ 按下快捷键 D ⇒ 摄像机右边的眼睛被一个紫色的圆圈包围 ⇒ 鼠标左键点击Camera摄像机左边的“+”号,展开下一级 ⇒ 可以看到Animation动画数据块,它的标识符是“拐弯的箭头” ⇒ 鼠标左键继续点击Animation动画左边的“+”号,展开下一级 ⇒ 可以看到Drivers驱动数据块,它的标识符是“梅花点” ⇒ 鼠标放在Camera摄像机右边的眼睛上 ⇒ 按下快捷键 Alt D ⇒ 摄像机右边眼睛上的紫色的圆圈不见了,Drivers驱动数据块也不见了
* 继续上例 ⇒ 鼠标放在Camera摄像机右边的眼睛上 ⇒ 按下快捷键 I ⇒ 摄像机右边的眼睛被一个黄色的圆圈包围 ⇒ Animation动画下多了一级CameraAction摄像机动作,它的标识符是“关键帧” ⇒ 鼠标放在Camera摄像机右边的眼睛上 ⇒ 按下快捷键 Alt I ⇒ 摄像机右边眼睛上的黄色的圆圈不见了 ⇒ 但是Animation动画下的一级CameraAction摄像机动作仍然存在

  关于动画相关的设置在Outliner大纲列表编辑器里的应用,将在以后的相关章节详细介绍。

  菜单栏内容——

  在Outliner大纲列表编辑器的菜单栏中,提供了对数据块进行快速分类、检索、查找等命令。
大纲列表编辑器菜单
大纲列表编辑器菜单
Outliner 大纲列表编辑器菜单栏

View 视图菜单命令
Show Restriction Columns     √ (可勾选)   显示限制列 Show column
Show Active            . (点号)    调整视图,活动物体居中显示 Adjust the view so that the active object is show centered
Show/Hide One Level        + (数字键盘) 展开所有条目的下一级 Expand/collapse all entries by one level
((Hide One Level)          - (数字键盘)  收起所有条目的下一级
Show Hierarchy           Home      展开显示所有物体条目层次并收起其它 Open all object entries and close all others
Duplicate Area into New Window           复制已选区域到新窗口 duplicate selected area into new window
Toggle Full Screen Ctrl Up Arrow (Ctrl ↑ 向上键) 把已选区域切换为全屏显示 Toggle display selected area as fullscreen
Search 搜索
Case Sensitive Matches Only     (可勾选)    仅使用区分大小写匹配搜索字符串 Only use case sensitive matches of search string
Complete Matches Only       (可勾选)    仅使用完全匹配搜索字符串 Only use complete matches of search string
Display Mode 全部场景的数据块信息显示模式Type of information to display Display datablocks in all scenes
All Scenes    所有场景   请参考第 2.2.5 节
Current Scene  当前场景   请参考第 2.2.5 节
Visible Layers   可见图层   请参考第 2.2.4 节
Selected     已选物体   请参考第 2.3.1 节
Active      活动物体    请参考第 1.3.1 节
Same Types   同类型物体   请参考第 2.3.1 节
Groups      组      请参考第 2.4.5 节
Libraries     库
Sequence    序列
Datablocks    数据块    请参考第 2.2.6 节
User Preferences 用户自定义  请参考第 1.4.1 节
Key Maps     键盘映射   请参考第 1.4.3 节
(放大镜搜索框) 输入关键字过滤搜索 Live search filtering string

  应用举例——

  有时候,在一个有许多物体的复杂场景中,有的物体可能被众多物体遮挡着看不到,很难在View视图里用鼠标“点击选中”需要的物体,在这情况下利用Outliner大纲列表编辑器就很快地找到、选中需要的物体,并快速切换视图到该物体上,或者把游标定位在该物体上。

* 3D View视图中默认已经选中Cube立方体 ⇒ G 位移 ⇒ 移动鼠标把Cube立方体移到一边 ⇒ A 全不选 ⇒ 现在假定这个立方体处在一个有许多物体的复杂场景中,准备工作已经做好 ⇒ Outliner大纲列表编辑器 ⇒ 鼠标左键点击上方标题栏右边的过滤搜索框 ⇒ 输入Cube ⇒ 下方的列表显示出所有带“Cube”字样的数据块 ⇒ 鼠标左键点击列表中的Cube立方体的名称或标识符 ⇒ 视图中的Cube被选中,但由于假定是在一个有许多物体的复杂场景中,所以被选中的物体仍然被众多物体遮挡着看不到 ⇒ 数字键盘 . (点号)居中查看已选中的物体(请参考第 1.3.4 节) ⇒ Shift S 吸附捕捉 ⇒ Cursor to Selected 游标移动到已选中物体上(请参考第 2.2.2 节) ⇒ 游标定位在了Cube立方体的中心

— 返回目录 —— 转到 wiki 教程 —
头像
wswcsxp2008
帖子: 15
注册时间: 2011-08-05 8:48

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(09.10更新_第2.4.

#130

帖子 wswcsxp2008 » 2011-09-12 16:31

代码: 全选

sudo gedit /usr/share/applications/blender.desktop

代码: 全选

[Desktop Entry]
Encoding=UTF-8
Name=blender
Comment=blender
Exec=/home/[size=150]usrname[/size]/blender/blender
Icon=/home/[size=150]usrname[/size]/blender/icons/scalable/apps/blender.svg
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
添加blender到系统菜单
把blender文件目录改下。
王立群大风歌讲的好。
头像
myewmyew
帖子: 590
注册时间: 2008-09-06 23:40
来自: 天朝
联系:

Re: 连载《Blender 2.5x ~ 2.6 完全教程》——影视及游戏3D动画三维设计(09.10更新_第2.4.

#131

帖子 myewmyew » 2011-09-13 16:02

顶下lz 我正在学Blender :em11
我是一只菜鸟。。。
Ubuntu | Blog | Twitter | Blender
回复