3.2 对象的选择变换
对象选择操作是指对已创建好的对象进行移动、旋转和缩放等操作,使对象将其最完美的一面展示给用户,在建模的过程中它们的使用频率相当高。下面对常用的几种对象变换方法进行讲解。
要变换对象,须首先了解Gizmo和三轴架的作用。
3.2.1 Gizmo与三轴架
Gizmo是三轴架处于变换状态时的图标。当选择状态为【选择对象】时,使用鼠标选择一个对象或多个对象时将显示三轴架,如图3-30所示。
图3-30
当选择变换工具如【选择并移动】【选择并旋转】和【选择并均匀缩放】等命令被激活时,再选择对象将显示不同的变换Gizmo,如图3-31所示。
图3-31
技术要点:
变换Gizmo可以关闭或打开,在菜单栏反复执行【视图】|【显示变换Gizmo】命令即可。
3.2.2 选择并移动
“移动Gizmo”表示了3个轴向矢量x、y和z,以及平面控制柄。下面说明以下三项内容。
+ 三轴架的方向显示了坐标系的方向。
+ 三条轴线的交点位置指示了变换中心的位置。
+ 高亮显示的黄色轴线指示了约束变换操作的一个或多个轴。例如,如果只有X轴线为黄色,则只能沿X轴移动对象。
可以选择任意轴控制柄将移动约束到此轴。此外,还可以使用平面控制柄将移动约束到XY、YZ或XZ平面。选择聚光区位于由平面控制柄形成的方形区域内。
技术要点:
可以在【首选项设置】对话框的Gizmo标签上更改控制柄的大小与偏移以及其他设置,如图3-32所示。
图3-32
动手操作—选择并移动对象
01 打开本例的练习模型文件3-6.max。
02 在主工具栏单击【选择并移动】按钮,然后在透视图中选中椅子模型,显示“移动Gizmo”,如图3-33所示。
03 选中X轴,然后拖曳对象到合适位置,如图3-34所示。
图3-33
图3-34
04 选中Z轴,移动对象到合适位置,如图3-35所示。
图3-35
05 选中ZX平面控制柄,然后拖曳对象在ZX平面内任意位置放置,如图3-36所示。
图3-36
技术要点:
上述移动对象的误差其实是很大的,如果想要精确控制对象的移动距离,选中要移动的对象后,在【选择并移动】按钮处右击,会弹出【移动变换输入】对话框,如图3-37所示。在该对话框中输入X、Y、Z的值,即可精确定位。
图3-37
3.2.3 选择并旋转
旋转是指对象沿着自身的某个变换中心点转动。单击主工具栏中的【选择并旋转】按钮,然后选择需要旋转的对象,即可将其绕它的某个轴进行旋转。可以围绕X、Y或Z轴或垂直于视图的轴自由旋转对象,如图3-38所示。
轴控制柄是围绕轨迹球的圆圈。在任意轴控制柄的任意位置拖曳鼠标,可以围绕该轴旋转对象。当围绕X、Y或Z轴旋转时,一个透明切片会以直观的方式说明旋转方向和旋转量。如果旋转大于360°,则该切片会重叠,并且着色会变得越来越不透明。3ds Max还会显示数字数据,以表示精确的旋转度量。如图3-39所示。
图3-38
图3-39
动手操作—选择并旋转对象
01 打开本例的练习模型文件3-7.max。打开的沙发模型,如图3-40所示。
02 在主工具栏单击【选择并移动】按钮,然后在透视图中选中沙发模型,显示“旋转Gizmo”。
技术要点:
也可以在视图中右击选中四元菜单中的【旋转】命令。
03 将光标放置于红色轴控制柄上,光标由箭头变为,表示在轴控制柄上只能做旋转运动,如图3-41所示。
图3-40
图3-41
04 单击拖曳旋转模型,在红色轴控制柄会显示半透明的红色切片,切片以直观的方式说明旋转方向和旋转量,如图3-42所示。
05 同理,离开红色轴控制柄后再旋转绿色轴控制柄,旋转效果如图3-43所示。
图3-42
图3-43
技术要点:
如果旋转角度大于360°,则该切片会重叠,并且着色会变得越来越不透明。3ds Max还显示数字数据,以表示精确的旋转度量,如图3-44所示。
图3-44
3.2.4 选择并缩放
3ds Max 2016中包含了3种缩放工具,它们分别是【选择并均匀缩放】【选择并非均匀缩放】和【选择并挤压】。3个按钮命令如图3-45所示。
图3-45
缩放Gizmo包括平面控制柄,以及通过Gizmo自身拉伸的缩放反馈。
使用平面控制柄可以执行“均匀”和“非均匀”缩放,而无须在主工具栏上更改选择。
+ 要执行“均匀”缩放,可以在Gizmo中心处拖曳,如图3-46所示。
+ 要执行“非均匀”缩放,可以在一个轴上拖曳或拖曳平面控制柄,如图3-47所示。
图3-46
图3-47
下面分别对其进行讲解。
动手操作—选择并均匀缩放
01 均匀缩放是指所有的方向都成等比进行的缩放。首先,打开本例练习模型3-8.max,如图3-48所示。
图3-48
02 单击主工具栏中的【选择并均匀缩放】按钮,在透视图中选择摇摆椅,显示“缩放Gizmo”,如图3-49所示。
图3-49
03 将光标放置于Gizmo中心处,然后拖曳对象放大或缩小,向外拖曳是放大,向内拖曳是缩小,如图3-50和图3-51所示。
图3-50
图3-51
动手操作—选择并非均匀缩放
01 打开本例练习模型3-9.max,可以不单击【选择并非均匀缩放】按钮来实现非均匀缩放操作。在【选择并均匀缩放】命令的激活状态下,选中图形显示缩放Gizmo,如图3-52所示。
图3-52
02 将光标放置于XY平面的控制柄上,如图3-53所示。
图3-53
03 向内拖曳为单侧缩小对象,向外拖曳为单侧放大对象,如图3-54和图3-55所示。
图3-54
图3-55
动手操作—选择并挤压
【选择并挤压】命令可用于创建卡通片中常见的“挤压和拉伸”样式动画的不同相位。“挤压”按相反方向沿两个轴进行缩放,同时保持对象的原始体积。如图3-56所示。
图3-56
01 打开本例的3-10.max练习文件。
02 在主工具栏单击【选择并挤压】按钮,首先选中左侧第一本书的模型,然后拖曳ZY平面控制柄,放大第一本书,如图3-57所示。
图3-57
03 接着选择第二本书的模型,然后拖曳ZX平面控制柄向下或向左拖曳,挤压第二本书的模型,如图3-58所示。
图3-58
04 最后选择第三本的模型,并向下拖曳XY平面控制柄,挤压第三本书的模型,如图3-59所示。
05 在第三本书被选中的状态下,向右拖曳X轴控制柄,可以改变书的厚度,如图3-60所示。
图3-59
图3-60
技术要点:
可以限制对象围绕X、Y或Z轴或者任意两个轴的缩放,方法是通过先单击【轴约束】工具栏上的相应按钮,或者直接选择Z轴控制柄。
3.2.5 选择并放置
当需要将一个对象放置到曲面对象的任何点上时,可以使用【选择并放置】命令来操作。如图3-61所示为将一个人物对象放置到山丘上不同位置点的情形。
图3-61
动手操作—选择并放置
接下来进行一个操作,把长城模型放置到山岭上,如图3-62所示。
图3-62
01 从光盘中打开本例的练习源文件3-11.max,如图3-63所示。
图3-63
02 在主工具栏(或者在【对象放置】标签)中单击【选择并放置】按钮,再选中长城的城楼,然后拖曳到长城模型上(可以参考山岭上的曲线放置),如图3-64所示。
图3-64
技术要点:
由于城墙也是独立的模型,当城楼模型靠近时,光标会自动捕捉到城墙,使城楼模型不能按正确的方位进行放置,暂时先放置在一侧,然后再通过【选择并移动】命令调整位置,如图3-65所示。
图3-65
03 同理,另一个城楼模型也按此方法放置,如图3-66和图3-67所示。
图3-66
图3-67
04 如果城楼与城墙的方位配比不合适,如图3-68所示。
图3-68
05 此时可以单击【选择并旋转】按钮,然后选中城楼模型旋转一定角度,调整合适即可,如图3-69所示。
图3-69
技术要点:
【选择并旋转】按钮命令与【选择并放置】命令在同一位置。只需要单击【选择并放置】按钮,即可展开【选择并旋转】命令。
06 最后通过【选择并移动】命令调整城楼的位置,如图3-70所示。
图3-70
3.2.6 使用变换中心
变换中心是物体发生变换时的中心,它只影响物体的旋转和缩放变换操作。【变换中心】按钮位于主工具栏上,如图3-71所示。下面介绍几种常用的变换中心方式。
图3-71
1.使用轴点中心
使用这种方式可以围绕其各自的轴点一次旋转或缩放多个物体。如图3-72所示是利用这种方式旋转多个物体的效果。
图3-72
2.使用选择中心
使用这种方式,可以围绕其共同的几何中心旋转或缩放一个或多个对象。如果变换多个对象,则系统会计算所有对象的平均几何中心,并将此几何中心作为变换中心,如图3-73所示。
图3-73
3.使用变换坐标中心
使用这种方式,可以围绕当前坐标系的中心旋转或缩放一个或多个对象。当使用【拾取】功能将其他对象指定为坐标系时,坐标中心是该对象轴的位置,如图3-74所示。
图3-74
3.2.7 变换工具框
变换工具栏用来操作对象的旋转、缩放、对齐和移动。在菜单栏执行【编辑|【变换工具框】命令,打开如图3-75所示的【变换工具框】对话框。
图3-75
动手操作—旋转操作
对象的旋转操作是绕与视图垂直的轴进行的。
01 打开本例源文件模型3-12.max,如图3-76所示。
图3-76
02 在菜单栏执行【编辑】|【变换工具框】命令,打开【变换工具框】对话框。
03 在顶视图中选中模型,如图3-77所示。再在【变换工具框】对话框中设置旋转角度为30°,并单击【逆时针旋转】按钮,如图3-78所示。
图3-77
图3-78
04 旋转的结果如图3-79所示,说明在顶视图中是绕Z轴来旋转模型的。
图3-79
05 在左视图中选中模型,如图3-80所示。
图3-80
06 再设置旋转角度为90°,单击【逆时针旋转】按钮,如图3-81所示。旋转的效果如图3-82所示。
图3-81
图3-82
技术要点:
说明在左视图中,X轴与视图垂直,那么就是绕X轴旋转模型。
07 同理,在前视图中是绕Y轴进行旋转的。在透视图中则是绕X轴旋转的。
动手操作—大小操作
【变换工具框】中的【大小】选项组用于重新定义对象的大小。
01 新建场景文件。
02 在【基本建模】标签的【创建三维】组中单击【长方体】按钮,或者在右侧【创建】命令面板的【几何体】面板下单击【长方体】按钮。
03 在随后弹出的【键盘输入】卷展栏中输入长度50、高度20和宽度30,再单击卷展栏中的【创建】按钮,创建如图3-83所示的长方体。
图3-83
技术要点:
在建立模型之前,需要在菜单栏执行【自定义】|【单位设置】命令,打开【单位设置】对话框设置公制单位为“毫米”。
04 执行【编辑】|【变换工具框】命令,打开【变换工具框】对话框,如图3-84所示。
图3-84
05 先选中长方体模型,然后在【变换工具框】中设置Z轴,输入该轴方向的尺寸为10,并单击【设置大小】按钮确认,变换效果如图3-85所示。
图3-85
06 接下来在Y轴方向上变换,输入尺寸大小为80,变换效果如图3-86所示。
图3-86
07 最后在X轴方向上进行变换,且输入的尺寸大小值为10,变换效果如图3-87所示。
图3-87
动手操作—对齐操作
对齐轴的作用实际上是调整模型在世界坐标系中的位置。而不是将世界坐标系移动到某一位置,因为世界坐标系是绝对固定不变的。
继续上一案例,进行对齐轴操作。
01 从上一案例操作的结果看,世界坐标系正处于明显的底平面及中心位置,也就是Z轴的最小位置上。
02 在【对齐轴】选项组选择【最大】单选按钮,再单击【Z】按钮,模型顶面中心对齐到Z轴及世界坐标系的中心位置,如图3-88所示。
图3-88
03 采用同样的对齐方法,对齐X轴的最小和最大位置,如图3-89所示。
图3-89
04 采用同样的对齐方法,对齐Y轴的最小和最大位置,如图3-90所示。
图3-90
05 单击【中心】按钮和【原点】按钮,可使模型底平面中心对齐到坐标系原点,以及使模型的质心对齐到坐标系原点,如图3-91所示。
图3-91
动手操作—对象操作
【对象】组的作用是将对象移动到世界坐标系的中心,可以快速克隆出相同对象。【对象】组的“中心”与【对齐轴】组的“中心”有区别,两者都是通过操作将模型移动到世界坐标系的中心,但前者的工作平面随坐标系XY平面一起移动,后者的工作平面是固定的。
继续上一案例。
01 在【对象】组单击【中心】按钮,模型移动到世界坐标系中心,工作平面也随之移动,如图3-92所示。
图3-92
技术要点:
从顶视图看,前后所表达出的世界坐标系与模型的位置关系并没有什么不同,但在透视图中不难发现,【对齐轴】组的“中心”仅仅是模型对齐,工作平面却没有移动,【对象】组的“中心”却使工作平面一同移动。
02 再单击【快速克隆】按钮,快速复制出相同形状及尺寸的长方体,如图3-93所示。
图3-93