在3ds Max中将移动、旋转、缩放对象,称为对象变换操作。3ds Max包含4种变换工具,分别为“选择并移动”工具、“选择并旋转”工具、“选择并缩放工具(选择并均匀缩放、选择并非均匀缩放、选择并挤压)”,以及“选择并放置”工具。下面通过操作来学习这4种变换工具的使用方法。
本课内容属于必修课。
本课时的学习时间为40~50分钟。
本课的知识点是熟练掌握对象变换方法。
扫描二维码观看视频,对本课知识点进行学习和演练。
选择不同的变换工具,对象中心将出现不同的变换控制柄,利用变换控制柄,用户可以在视图中执行变换操作。将鼠标指针置于控制柄上,拖动鼠标即可执行变换操作。变换操作不同,变换控制柄的操作方法也会有所区别。图2-24展示了3种变换控制柄的外观。
图2-24
观察变换控制柄,可以看到变换控制柄的每个轴都有各自的颜色,3个轴向按照x、y和z的顺序被定义为红色、绿色、蓝色三种颜色,而当控制柄的1个或2个轴被选择时会变成黄色。
在主工具栏内选择“选择并移动”工具,然后在视图中可以选择拾取对象或移动对象。当光标置于对象区域时,光标的形态会转变为“十”字箭头状态。
(1)在菜单栏执行“文件”→“打开”命令,打开本书附带文件/Chapter-02/“恐龙.max”文件。
(2)在主工具栏中选择“选择并移动”工具,然后在“透视”视图中单击恐龙模型,选择该模型。
(3)对象被选中后,模型中心位置会出现移动控制柄,当光标处于对象表面时,其会变为“十”字箭头状态,如图2-25所示。
图2-25
(4)“移动控制柄”由3个指向不同方向的箭头组成,箭头旁边标明了箭头指向的轴向名称。每两个箭头之间还有拐角线。
(5)当将鼠标放置于移动控制柄箭头上时,箭头会变为黄色,表示该轴向箭头处于选择状态,拖动鼠标即可沿指定的轴向移动对象,如图2-26所示。
图2-26
(6)拐角线表示两个轴向的共同方向,如图2-27所示,在区域拐角上单击并拖动鼠标即可在这两个轴向上任意移动对象的位置。
图2-27
使用“选择并旋转”工具可以在视图中选择拾取对象,或者旋转对象。旋转操作同样也有旋转控制柄,为了便于旋转操作,控制柄被设计成圆环形。
(1)在主工具栏中单击“选择并旋转”工具按钮,然后选择恐龙模型。
(2)恐龙模型中心处会显示旋转控制柄,旋转控制柄由3个圆环组成,其中红色、绿色、蓝色3个圆环分别代表了x、y、z 3个轴向。
(3)将鼠标置于旋转控制轴圆环上,控制轴将会变为黄色,鼠标光标的形态也会转变为旋转箭头状态。
(4)拖动鼠标,即可沿指定坐标轴旋转对象,如图2-28所示。
图2-28
(5)在3个轴向控制柄外侧,与视图处于平行状态的还有两个圆环控制柄,分别为深灰色控制柄和浅灰色控制柄。深灰色控制柄为自由旋转控制柄,处于最外侧的浅灰色控制柄为视图旋转控制柄。
(6)将鼠标置于深灰色控制柄范围内,单击并拖动鼠标,可以无限制地自由旋转恐龙模型,如图2-29所示。
图2-29
(7)将鼠标置于浅灰色的视图旋转控制柄处,单击并拖动鼠标,可以沿视图方向旋转恐龙模型,如图2-30所示。
图2-30
3ds Max为用户提供了3种缩放变换的工具,分别为“选择并均匀缩放”工具“选择并非均匀缩放”工具和“选择并挤压”工具。接下来通过具体操作来学习缩放变化工具的使用方法。
(1)在主工具栏中选择“选择并均匀缩放”工具,在视图中选择恐龙模型。
(2)将鼠标置于缩放控制柄中心处,单击并拖动鼠标等比例缩放恐龙模型,如图2-31所示。
图2-31
(3)将鼠标置于缩放控制柄的轴向控制柄处,单击并拖动鼠标可以按坐标轴方向缩放恐龙模型,如图2-32所示。
图2-32
(4)将鼠标置于轴向控制柄之间的斜线框处,单击并拖动鼠标可以同时向两个坐标轴方向缩放恐龙模型,如图2-33所示。
由于缩放控制柄的出现,使“选择并均匀缩放”工具和“选择并非均匀缩放”工具之间的区别变得模糊,使用这两种工具中的任何一种都可以完成恐龙模型的等比例缩放和不等比例缩放两种变换。
图2-33
(5)在主工具栏单击并按下“选择并非均匀缩放”工具按钮,在展开的工具栏中选择“选择并挤压”工具。
(6)“选择并挤压”工具不能对恐龙模型执行等比例缩放,只能执行不等比例缩放操作。
(7)“选择并挤压”工具对目标轴向进行缩放时,其他轴向将会出现相反的缩放效果,例如,沿z轴放大恐龙模型,那么恐龙模型在x轴与y轴方向将会缩小。
(8)将鼠标光标置于z轴缩放柄处,单击并拖动鼠标执行缩放操作,如图2-34所示。
图2-34
除了常规的移动和旋转变换工具以外,3ds Max还提供了“选择和放置”工具。该工具可以将选择的模型放置于目标模型的表面。
(1)在菜单栏执行“文件”→“打开”命令,打开本书附带文件/Chapter-02/“胖牛.max”文件。
(2)在“透视”视图选择“牛角01”模型,此时需要将模型放置于牛头的对应位置。
(3)如果使用移动和旋转变换工具对牛角的位置进行调整,整个过程会非常烦琐。这时候可以使用“选择并放置”工具进行操作。
(4)在主工具栏选择“选择并放置”工具,在“透视”视图中单击并拖动“牛角01”模型,可以看到模型会贴着牛头模型的表面进行移动,如图2-35所示。
图2-35
(5)在主工具栏右击“选择并放置”工具,此时会弹出“放置设置”对话框,在对话框内可以对“选择并放置”工具的操作方式进行设置,如图2-36所示。
图2-36
关于“放置设置”对话框内的设置方法与应用技巧将在本节视频中为大家详细讲述。
在执行变换操作时,对象坐标轴的作用是非常重要的。因为坐标决定了对象的位置、角度等信息。为了进行各种复杂的变换操作,在3ds Max中提供了丰富强大的坐标管理系统。
参考坐标系可以指定对象在变换操作中所用的坐标系统。在主工具栏中,单击“参考坐标系”列表可以看到所有的坐标设置方式。选项包括“视图”“屏幕”“世界”“父对象”“局部”“万向”“栅格”“工作”“局部对齐”和“拾取”,如图2-37所示。
图2-37
很多初学者可能会有疑问,为什么要设置这么多的坐标系统?这么多的坐标设置方式什么时候使用?坐标系统根据不同的变换操作进行设置。例如,在生活中要表述一个房子的位置,那就需要按照城市的坐标系统,设置某个区→某街道→某小区→某栋楼→某门牌。按照这个坐标系统,可以很快找到房子的位置,这套坐标系就如同3ds Max的世界坐标系统。如果在场景中设置飞机在天空飞行和翻滚动作,就要根据飞机的自身坐标进行设置,这套坐标系统如同3ds Max的局部坐标系统。
(1)在菜单栏执行“文件”→“打开”命令,打开本书附带的文件/Chapter-02/“胖牛.max”文件。
(2)在主工具栏选择“选择并移动”工具,然后在视图中拾取“牛角”模型。
(3)在默认情况下3ds Max使用“视图”坐标系统。单击“参考坐标系”列表,选择“世界”坐标,如图2-38所示。
图2-38
“世界”坐标就是当前场景的坐标系统。“世界”坐标的轴向是固定的,这就相当于现实世界中地面的坐标系统。
在每个工作视图的左下角有一个小的坐标轴,这个坐标轴就是世界坐标轴,用于显示当前内容与世界坐标之间的关系。我们在“参考坐标系”列表选择“世界”坐标后,对象的坐标轴将会与“世界”坐标轴向一致,如图2-39所示。
图2-39
(1)使用“选择并移动”工具和“旋转并移动”工具调整“牛角”模型的位置和角度,使其与“牛头”模型对齐。
(2)如果使用“世界”坐标,“牛角”模型的z轴旋转坐标是垂直于地面的;如果希望牛角按照自身的中心轴向进行旋转,就要选择“局部”坐标,如图2-40所示。
图2-40
“局部”坐标就是使用对象自身的坐标系统,当对象的角度发生变换时,自身坐标轴向也会产生相应变换。
通过上述操作相信读者可以体会到,不同的坐标系统对于变换操作的影响。下面我们来看一下“视图”坐标系统与“屏幕”坐标系统。这两种坐标系统非常接近,在正交视图中(例如“顶”视图、“前”视图、“左”视图),“视图”坐标系统和“屏幕”坐标系统都是将水平方向设置为 x 轴,垂直方向设置为 y 轴。
两种坐标系统的区别是在“透视”视图,“透视”视图中“视图”坐标会使用“世界”坐标来设置坐标方向,而“屏幕”坐标依旧将视图的水平方向设置为 x 轴,垂直方向设置为 y 轴,如图2-41所示。
图2-41
“视图”坐标系统是3ds Max默认使用的坐标系统,使用该坐标系统会使操作者有种在图纸上画图的感觉。不会受到坐标轴翻转的影响。“屏幕”坐标在“透视”视图和“摄影机”视图中按屏幕方向设置坐标轴方向,这样的优点是对象根据视图调整位置,便于调整个画面构图。
除了上述的4种坐标系统外,其他坐标系统的功能如下。
在两个对象间设置了链接关系后,选择的子对象根据父对象的坐标系。设置坐标方向。如果对象未链接至特定对象,则其为世界坐标系的子对象,其父坐标系与世界坐标系相同。
“万向”坐标系统与“Euler XYZ”旋转控制器一同使用,控制器用于对象的动画设置。所以“万向”坐标系统会在设置动画时使用。
“栅格”坐标系统可以根据场景中建立的“栅格”辅助对象的坐标系统来定义坐标轴。
“工作”坐标系统相当于自定义对象坐标轴,需要在“层次”面板的“工作轴”卷展栏内进行设置,根据操作需要,可以将对象的坐标轴设置为任意状态。
“局部对齐”坐标系统用于编辑模型的次对象(顶点、线、面)。例如,让选择的顶点按自身方向进行变换,当选择多个顶点时,可以让每个顶点按自己的坐标方向进行移动或旋转。
“拾取”坐标系统可以拾取使用场景中的对象,能将选择对象的坐标轴匹配在拾取对象坐的标轴上。
3ds Max的坐标系统是非常重要的功能,该功能会直接影响对象的变换,本节配套视频会对上述功能进行详细讲述,读者一定要熟练掌握这些功能。
在主工具栏内通过设置“使用轴点中心”工具,可以更改对象轴心点的位置。轴心点的位置会对旋转变换和缩放变换产生影响。
(1)在“创建”面板单击“茶壶”按钮,在场景中单击并拖动鼠标建立茶壶模型。
(2)观察茶壶模型。默认状态下对象轴心点的位置在茶壶模型的底部中心,如图2-42所示。
图2-42
(3)在主工具栏内设置“使用轴点中心”工具,更改对象轴心点的位置,如图2-43所示。
图2-43
(4)因为旋转变换和缩放变换会参考轴心点的位置,对对象进行修改,所以轴心点的位置可以影响旋转变换和缩放变换得到的结果,如图2-44所示。
图2-44