Blender2.5x-2.6完全教程 2.1.3:修订间差异
第34行: | 第34行: | ||
*在3D View视图编辑器中已选定物体 ⇒ G 位移 ⇒ X 限定X轴 ⇒ 按着Ctrl键不放,Snap吸附捕捉移动 ⇒ 放开Ctrl键 ⇒ 按数字键输入需要移动的数值 ⇒ 按Enter回车键确定。 | *在3D View视图编辑器中已选定物体 ⇒ G 位移 ⇒ X 限定X轴 ⇒ 按着Ctrl键不放,Snap吸附捕捉移动 ⇒ 放开Ctrl键 ⇒ 按数字键输入需要移动的数值 ⇒ 按Enter回车键确定。 | ||
按下Enter回车键确认位移之后,View视图左边的Tool | 按下Enter回车键确认位移之后,View视图左边的Tool Shelf工具栏下方,原本是空白的Operator操作参数栏目变成了Translate位移栏目,其中Vector矢量坐标项目中列出的XYZ参数和位移时状态栏里DxDyDz的参数是一样的,表示的都是物体本次位移的相对于上次位置的距离。在完成位移后,可以修改Vector矢量坐标项目中的XYZ参数,调节修正上次位移操作。再下方的Constraint Axis约束轴向顶目,有XYZ可以勾选,限定只能在己勾选的的轴向上移动。如果XYZ三个都勾选或都不勾选,则位移操作没有限制。'''注意:Tool Shelf工具栏下方的Operator操作参数栏目只能用于修正上次操作的参数,不能用来执行下一个后续操作命令。” | ||
*在3D View视图编辑器中已选定物体 ⇒ G 位移 ⇒ X 限定X轴 ⇒ 按数字键5并按回车键确定 ⇒ Tool Shelf工具栏Translate位移栏目Constraint Axis约束轴向顶目X已经勾选 ⇒ 鼠标点按并拖动Vector矢量坐标项目中的Y参数或Z参数 ⇒ View视图中的物体没有任何移动 ⇒ 修改Vector矢量坐标项目中X参数 ⇒ View视图中的物体作出相应移动。 | |||
'''使用3D操纵杆控制物体位移——''' | '''使用3D操纵杆控制物体位移——''' |
2011年4月7日 (四) 18:31的版本
第 2.1.3 节 位移 (move)
对物体进行Grab/Move位移操作,有6种方法,请参考第 2.1.2 节。如果只需要移动单独的一个物体,很简单:鼠标右键点击选择单独的一个物体并且不要放开右键,直接拖动鼠标移动物体,物体开始移动后,可以放开右键任意移动鼠标,把物体移动到需要的位置后,点击鼠标左键确认(或按回车键确认)。如果在移动过程中,想放弃移动操作,只需点击鼠标右键即可取消(或按Esc键取消)。注意:鼠标右键点按选择并直接拖动的方法,只对移动单独的一个物体有效。
如果想把Transform变换中鼠标的点击确认方式,改为放开鼠标按键即确认,请参考第 1.4.2 节,这样在鼠标右键点按选择并直接拖动时,放开右键就是确认物体移动的新位置(此时鼠标左键点击也是确认,按Esc键是取消):
- Ctrl Alt U ⇒ User Preferences用户自定义窗口 ⇒ Editing编辑标签页 ⇒ Transform变换项目 ⇒ 勾选Release confirms释放确认
如果选择了多个物体,可以通过菜单、按钮、快捷键的方式来Translate Selected items对已选物体进行位移操作。
- 3D View视图编辑器 ⇒ 下方Object物体菜单 ⇒ Transform变换 ⇒ Grab/Move抓取并移动(快捷键 G) ⇒ 在视图中移动鼠标 ⇒ 把物体移动到需要的位置后,点击鼠标左键确认位移完成(或按回车键确认)
- 把鼠标放在View视图中,快捷键 T ⇒ 展开/收起左侧Tool Shelf工具栏 ⇒ Object Tools物体工具栏目 ⇒ Transform变换项目 ⇒ Translate位移按钮(快捷键 G) ⇒ 在视图中移动鼠标 ⇒ 把物体移动到需要的位置后,点击鼠标左键确认位移完成(或按回车键确认)
限定物体只在规定的坐标轴或平面内位移——
物体的位移参考的坐标系,最常用的有2个:Global全局坐标和Local本体坐标。Global全局坐标是指整个Scene场景环境的绝对坐标,类似于地图上的东南西北,Global全局坐标指示的方向对所有物体在所有位置都一样;Local本体坐标是指以物体自身为基准的相对坐标,类似于每个人的前后左右,对于不同位置不同姿态的物体Local本体坐标所指示的方向有可能不一样。
限定已选物体仅在Global全局坐标轴某个方向上位移,只需在移动物体的过程中按下相应坐标轴的字母X、Y、Z,按C键可以取消坐标轴限制;也可以限定已选物体仅在Global全局坐标轴某个平面上位移,这等于是限定已选物体在Global全局坐标轴某个方向上位移为0,只需移动物体的过程中按下Shift键和禁止位移的坐标轴的字母X、Y、Z:
- 在3D View视图编辑器中已选定物体 ⇒ G 位移 ⇒ X 并移动鼠标,物体仅限在X轴上移动(Global全局坐标) ⇒ Y 物体仅限在Y轴上移动 ⇒ Z 物体仅限在Z轴上移动 ⇒ C 取消坐标轴限制(可以任意移动) ⇒ Shift X 物体仅限在Z轴和Y轴形成的平面上移动(X轴方向无位移) ⇒ Shift Y 物体仅限在Z轴和X轴形成的平面上移动(Y轴方向无位移) ⇒ Shift Z 物体仅限在X轴和Y轴形成的平面上移动(Z轴方向无位移) ⇒ 鼠标左键点击确定位移完成(或按回车键确认)
限定已选物体仅在Local本体坐标轴某个方向上的位移,只需在移动物体的过程中连续2次按下相应坐标轴的字母X、Y、Z,按C键可以取消坐标轴限制;也可以限定已选物体仅在Local本体坐标轴某个平面上位移,这等于是限定已选物体在Local本体坐标轴某个方向上位移为0,只需移动物体的过程中连续2次按下Shift键和禁止位移的坐标轴的字母X、Y、Z:
- 在3D View视图编辑器中已选定物体 ⇒ R 旋转 ⇒ 移动鼠标将物体旋转一些角度鼠标左键点击确定(为方便观察后续操作的区别) ⇒ G 位移 ⇒ Z 仅限在Global全局坐标Z轴上移动 ⇒ Z 仅限在Local本体坐标Z轴上移动 ⇒ C 取消坐标轴限制(可以任意移动) ⇒ Shift Z 物体仅限在Global全局坐标XY平面上移动 ⇒ Shift Z 物体仅限在Local本体坐标XY平面上移动 ⇒ C 取消坐标轴限制(可以任意移动) ⇒ 鼠标左键点击确定位移完成(或按回车键确认)
从上面的操作实例可以看到,旋转过一些角度的立方体,在位移过程中限定Global坐标轴时,显示的指示线与View视图左下角的全局坐标轴方向仍是平行一致的,而限定Local本体坐标时显示的指示线与全局坐标轴方向有明显的角度偏差。
如果选择了多个物体同时位移,并且限定Local本体坐标轴或限定Local本体坐标平面,当移动鼠标时,各个物体将会被限制在各自的Local本体坐标轴或平面上同时移动,互不影响,互不关联。
- 在3D View视图编辑器中鼠标右键点击选择立方体 ⇒ Shift D复制立方体,并用鼠标移动到旁边点击左键确定 ⇒ R 旋转新复制出来的立方体,移动鼠标将物体旋转一些角度,鼠标左键点击确定 ⇒ 按着Shift键不放,鼠标右键点击加选位于中央的立方体(现在两个立方体都处于被选中的状态,外轮廓都呈桔黄色) ⇒ G 位移 ⇒ X 物体一齐仅限在Global全局坐标X轴上移动 ⇒ X 限制物体在各自的Local本体坐标X轴上移动 ⇒ Shift X 物体一齐仅限在Global全局坐标ZY平面上移动 ⇒ Shift X 限制物体在各自的Local本体坐标ZY平面上移动 ⇒ 鼠标左键点击确定位移完成(或按回车键确认)
从上面的操作实例可以看到,在位移过程中限定Local本体坐标时,两个立方体移动的方向是有可能交叉的,但它们是被限制在各自的Local本体坐标轴内,相互之间没有任何影响。
限定物体位移的精确数值——
选定了物体,当按下快捷键G时,可以看到View视图下方的菜单按钮栏变成了状态显示栏,Dx: 0.0000 Dy: 0.0000 Dz: 0.0000 (0.0000) 这里显示的是各个坐标轴上位移的Distance相对距离,Dx表示的X轴向位移的相对距离,Dy表示的Y轴向位移的相对距离,Dz表示的Y轴向位移的相对距离,最后的括号内表示的是与上次Local本体所在位置的直线相对距离。状态栏上的坐标会随着鼠标的移动而相应改变。
在对一个物体进行位移操作时,按下了XYZ限定位移的坐标轴之后,可以直接键盘上的数字键,输入需要位移的精确数值。这时,状态栏上会显示 Dx: 5| Dy: NONE Dz:NONE (5.0000) 表示的是在X轴方向位移的距离是5,之后跟着的是分隔符“|”,接着显示的是Y轴方向位移的距离是“无”,Z轴方向位移的距离是“无”,括号内表示的是与上次Local本体所在位置的直线相对距离是5。注意:如果位移时没有限定XYZ坐标轴就直接输入数值,那么默认地会在X轴上实现输入的位移数值。此外,在按Shift XYZ在限定平面时,输入的数值也是优先应用于X轴,其次是Y轴。输入了在这个轴向上需要位移的数值后,按Enter回车键确定,也可以点击鼠标左键确定,按Ecs键或者按鼠标右键取消。
使用鼠标也能实现一定范围的精确位移,只需在位移的过程中,按着键盘的Ctrl键不放,启用Snap吸附捕捉功能,这时在View视图中移动鼠标,可以看到物体是在“一格一格”地移动,默认的每一格的距离,刚好是Grid Floor框格地面的一格,也就是Dx或Dy或Dz的一个整数单位。也可以在限定坐标轴或限定平面后,再按着Ctrl键Snap吸附捕捉移动。可以在Properties特性栏的Display显示设置栏目里修改Grid Floor框格地面相关参数,请参考第 1.3.1 节。
- 在3D View视图编辑器中已选定物体 ⇒ G 位移 ⇒ X 限定X轴 ⇒ 按着Ctrl键不放,Snap吸附捕捉移动 ⇒ 放开Ctrl键 ⇒ 按数字键输入需要移动的数值 ⇒ 按Enter回车键确定。
按下Enter回车键确认位移之后,View视图左边的Tool Shelf工具栏下方,原本是空白的Operator操作参数栏目变成了Translate位移栏目,其中Vector矢量坐标项目中列出的XYZ参数和位移时状态栏里DxDyDz的参数是一样的,表示的都是物体本次位移的相对于上次位置的距离。在完成位移后,可以修改Vector矢量坐标项目中的XYZ参数,调节修正上次位移操作。再下方的Constraint Axis约束轴向顶目,有XYZ可以勾选,限定只能在己勾选的的轴向上移动。如果XYZ三个都勾选或都不勾选,则位移操作没有限制。注意:Tool Shelf工具栏下方的Operator操作参数栏目只能用于修正上次操作的参数,不能用来执行下一个后续操作命令。”
- 在3D View视图编辑器中已选定物体 ⇒ G 位移 ⇒ X 限定X轴 ⇒ 按数字键5并按回车键确定 ⇒ Tool Shelf工具栏Translate位移栏目Constraint Axis约束轴向顶目X已经勾选 ⇒ 鼠标点按并拖动Vector矢量坐标项目中的Y参数或Z参数 ⇒ View视图中的物体没有任何移动 ⇒ 修改Vector矢量坐标项目中X参数 ⇒ View视图中的物体作出相应移动。
使用3D操纵杆控制物体位移——
器 ⇒ 下