3dsMax 2018动画制作基础教程(第4版)
上QQ阅读APP看书,第一时间看更新

2.8 使用阵列工具

【阵列】可以大量有序地复制对象,可以控制产生一维、二维、三维的阵列复制。例如,要想制作像图2-27所示的效果时,使用阵列复制可以方便且快速地实现。

图2-27 使用阵列工具制作的效果

选择要进行阵列复制的对象,在菜单栏中选择【工具】|【阵列】命令,弹出【阵列】对话框,如图2-28所示。【阵列】对话框中各项目的功能说明如下。

图2-28 【阵列】对话框

1.【阵列变换】选项组

用来设置在1D阵列中,三种类型阵列的变量值,包括位置、角度、比例。左侧为增量计算方式,要求设置增加的数量;右侧为总计计算方式,要求设置最后的总数量。如果我们想在X轴方向上创建间隔为10个单位一行的对象,就可以在【增量】下的【移动】前面的X输入框中输入10。如果我们想在X轴方向上创建总长度为10的一串对象,那么就可以在【总计】下的【移动】后面的X输入框中输入10。

●增量X/Y/Z微调器:设置的参数可以应用于阵列中的各个对象。

♦【移动】:指定沿X、Y和Z轴方向每个阵列对象之间的距离。使用负值时,可以在该轴的负方向创建阵列。

♦【旋转】:指定阵列中每个对象围绕三个轴中的任一轴旋转的度数。使用负值时,可以绕该轴的顺时针方向创建阵列。

♦【缩放】:指定阵列中每个对象沿三个轴中的任一轴缩放的百分比。

●总计X/Y/Z微调器:设置的参数可以应用于阵列中的总距、度数或百分比缩放。

♦【移动】:指定沿三个轴中每个轴的方向,所得阵列中两个外部对象轴点之间的总距离。例如,如果您要为6个对象编排阵列,并将“移动X”总计设置为100,则这6个对象将按以下方式排列在一行中:行中两个外部对象轴点之间的距离为100个单位。

♦【旋转】:指定沿三个轴中的每个轴应用于对象的旋转的总度数。例如,可以使用此方法创建旋转总度数为360度的阵列。

♦【缩放】:指定对象沿三个轴中的每个轴缩放的总计。

●【重新定向】:在以世界坐标轴旋转复制原对象时,同时也对新产生的对象沿其自身的坐标系统进行旋转定向,使其在旋转轨迹上总保持相同的角度,否则所有的复制对象都与原对象保持相同的方向。

●【均匀】:选择此选项后,【缩放】输入框中会有一个允许输入,这样可以锁定对象的比例,使对象只发生体积的变化,而不产生变形。

2.【对象类型】选项组

设置产生的阵列复制对象的属性。

●【复制】:标准复制属性。

●【实例】:产生关联复制对象,与原对象息息相关。

●【参考】:产生参考复制对象。

3.【阵列维度】选项组

调整该选项组中的参数可以变换对象的阵列维数。附加维数只是定位用的,未使用旋转和缩放。

●1D:设置第一次阵列产生的对象总数。

●2D:设置第二次阵列产生的对象总数,右侧X、Y、Z用来设置新的偏移值。

●3D:设置第三次阵列产生的对象总数,右侧X、Y、Z用来设置新的偏移值。

●【阵列中的总数】:设置最后阵列结果产生的对象总数目,即1D、2D、3D三个【数量】值的乘积。

●【重置所有参数】:将所有参数还原为默认设置。

实例操作002——阵列钟表刻度

下面将介绍如何阵列钟表刻度,效果如图2-29所示,操作步骤如下。

图2-29 阵列钟表刻度

01 按Ctrl+O组合键,在弹出的对话框中选择“阵列钟表刻度.max”素材文件,单击【打开】按钮,并在视图中选择“刻度001”对象,如图2-30所示。

图2-30 选择要阵列的对象

02 在菜单栏中选择【工具】|【阵列】命令,在弹出的对话框中将【旋转】左侧的Z设置为30,选中【复制】单选按钮,将1D右侧的【数量】设置为12,如图2-31所示。

图2-31 设置阵列参数

03 设置完成后,单击【确定】按钮,即可完成阵列,效果如图2-32所示。

图2-32 阵列后的效果