使用“阵列维度”组中的项可以创建一维、二维和三维阵列。例如,即使在场景中占用的是三维空间,五个对象排成一行也是一维阵列。五行三列的对象阵列是二维阵列,五行三列两层的对象阵列是三维阵列。
播放以下动画以观看创建 2D 阵列的示例:
要创建阵列,请执行以下操作:
3ds Max 将打开“阵列”对话框。
使用此按钮可以随着实时出现的更改查看视口中阵列操作的结果。
将按指定次数复制当前选择,每个对象按指示进行变换。
要替换阵列,请执行以下操作:
3ds Max 将打开“阵列”对话框。
示例:创建 5 x 4 x 3 的对象阵列:
这将创建一个相互间隔 50 个单位,一行为 5 个对象,共 4 行,并有 3 行 5 X 4 的对象矩阵,最终形成一个长方体阵列。
将显示茶壶的长方体阵列。第一维阵列是沿 X 世界轴创建的五个茶壶,相互间隔 50 个单位(如“阵列变换”组中所指定)。第二维阵列是沿 Y 世界轴创建的四个层,相互间隔 80 个单位(如“阵列维度”组中所指定)。第三维阵列是沿 Z 世界轴创建的三个层,相互间隔 100 个单位。此阵列中的对象总数为 60。
示例:创建 360 度阵列:
3ds Max 将创建由 12 个长方体围成整圆的阵列。
使用“阵列”工具时,请牢记以下几点:
该区域列出了活动坐标系和变换中心。它正是设置定义第一行阵列的变换所在的位置。此时,可以确定各个元素的距离、旋转或缩放以及所沿的轴。然后,以其他维数重复该行阵列,以便完成阵列。
在每个对象之间,可以按增量指定变换范围;对于所有对象,可以按总计指定变换范围。在任何一种情况下,都测量对象轴点之间的距离。使用当前变换设置可以生成阵列,因此该组标题会随变换设置的更改而改变。
对于每种变换,都可以选择是否对阵列中每个新建的元素或整个阵列连续应用变换。例如,如果将“增量” X
“移动到 120.0”和“阵列维度”
1D
“计数”设置为 3,则结果是一个包含三个对象的阵列,其中每个对象的变换中心相距 120.0 个单位。但是,如果设置“总数”
X
“移动到 120.0”,则对于总长为 120.0 个单位的阵列,三个元素的间隔是 40.0 个单位。
单击“移动”、“旋转”或“缩放”的左或右箭头按钮,指示是否要设置“增量”或“总计”阵列参数。
对于每种变换,可以在“增量”和“总计”之间切换。对一边设置值时,另一边将不可用。但是,不可用的值将会更新,以显示等价的设置。
该边上设置的参数可以应用于阵列中的各个对象。下面举例说明:
单击左箭头以输入“移动”变换的增量值。
单击左箭头以输入“旋转”变换的增量值。
单击左箭头以输入“缩放”变换的增量值。“缩放”用百分比设置。100% 是实际大小。设置值小于 100 时,将减小大小;设置值高于 100 时,将会增加大小。
该边上设置的参数可以应用于阵列中的总距、度数或百分比缩放。下面举例说明:
单击右箭头以输入“移动”变换的总计值。
单击右箭头以输入“旋转”变换的总计值。
重新定向 将生成的对象围绕世界坐标旋转的同时,使其围绕其局部轴旋转。清除此选项时,对象会保持其原始方向。
单击右箭头以输入“缩放”变换的总计值。
均匀 禁用 Y 和 Z 微调器,并将 X 值应用于所有轴,从而形成均匀缩放。
确定由“阵列”功能创建的副本的类型。
请参见创建副本、实例和参考。
用于添加到阵列变换维数。附加维数只是定位用的。未使用旋转和缩放。
计数 指定在阵列的该维中对象的总数。对于 1D 阵列,此值即为阵列中的对象总数。
一维阵列
计数 指定在阵列的第二维中对象的总数。
X/Y/Z 指定沿阵列第二维的每个轴的增量偏移距离。
1D 计数为 7 且 2D 计数为 4 的二维阵列
计数 指定在阵列的第三维中对象的总数。
X/Y/Z 指定沿阵列第三维的每个轴的增量偏移距离。
1D 计数为 10、2D 计数为 6 且 3D 计数为 3 的三维阵列
增量行偏移:选择 2D 或 3D 阵列时,偏移字段将变为可用。这些参数是当前坐标系中任意三个轴方向的距离。
显示将创建阵列操作的实体总数,包含当前选定对象。如果您排列了选择集,则对象的总数是此值乘以选择集的对象数的结果。
启用时,视口将显示当前阵列设置的预览。更改设置将立即更新视口。如果更新减慢拥有大量复杂对象阵列的反馈速度,则启用“显示为外框”。
将阵列预览对象显示为边界框而不是几何体。
将所有参数重置为其默认设置。