阵列修改器

阵列 修改器创建基础对象的副本的数组,每个副本都是以多种可能的方式从前一个副本偏移得到的。如果相邻副本中的顶点在附近,则它们可以合并, 并允许产生光滑的 细分表面 结构。

这种修改器可以用于大场景的平铺网络快速制作,对于制作复杂的重复模型是非常有用的。

允许同时在一个物体上作用多个阵列修改器(例如,在创建复杂的三维结构时)。

选项

../../../_images/modeling_modifiers_generate_array_panel.png

阵列修改器。

适配类型

控制决定阵列长度的方式。有三种选择,分别显示,曲线长度数量 , 这些设置这下面有解释:

  • 适配曲线

    在适配的曲线路径指定的长度范围内生成指定数量的副本。

    适配长度

    生成足够的副本,以符合 长度 给定的固定长度。

    固定数量

    生成指定 数量 的副本。

Note

  • 适配曲线适配长度 选项下,使用基本物体的局部坐标系大小,也就是说, 在 物体模式 下对基本物体进行缩放不会改变阵列修改器生成的副本数量。

  • 适配长度 使用曲线的自身坐标系长度,这意味着,在 物体模式 中缩放曲线不会改变阵列修改器生成的副本数量。

  • 应用 缩放比例对两者都有效。

偏移量

恒定偏移,X,Y,Z

将常量平移组件添加到复制对象的偏移量。可以指定X、Y和Z常数分量。

相对偏移,X,Y,Z

向偏移量添加一个平移量,该平移量等于对象沿每个轴的边界框大小乘以一个比例因子。可以指定X、Y和Z比例因子。

../../../_images/modeling_modifiers_generate_array_offset-relative.png

相对偏移 (0.5, 1.0, 1.5) 例子.

物体偏移

Adds a transformation taken from an object (relative to the current object) to the offset. It is good practice to use an empty object centered or near to the initial object. E.g. by rotating this empty a circle or helix of objects can be created.

../../../_images/modeling_modifiers_generate_array_offset-object.png

物体偏移例子。

合并

合并

如果启用的话,在指定的 距离 内,每个副本中的顶点会和下一个副本中的顶点合并。

始末

如果 合并 一并启用,第一个副本将和最后一个副本的顶点合并,这个在圆形阵列物体上是非常有用的功能。

始末合并的例子。
../../../_images/modeling_modifiers_generate_array_first-last-off.png

由不合并始末副本的顶点导致的细分中断(关闭 始末).

../../../_images/modeling_modifiers_generate_array_first-last-on.png

由合并始末副本的顶点导致的细分中断(打开 始末).

距离

控制 合并始末 的合并距离。

UVs

U向偏移,V向偏移

将每个新副本的UVs移动一个可设置的量。

端点

前端物体 / 末端物体

这允许阵列的任一端点具有不同的网格。

对于 开始点 : 就比如它的位置为 -1, 即在第一个 “常规” 阵列副本之前的一个 “阵列步骤 “ 。对于 结束点 : 好比其位置为 n +1, 即在最后一个 “常规” 阵列副本之后的一个 “阵列步骤 “ 。

激活 合并 时, 端点 顶点在距离阈值内,就会被合并。

Note

前端物体 / 末端物体当前不支持 始末 选项。

提示

偏移计算

从一个副本应用到下一个副本的变换计算为三个不同分量的总和 (相对 , 固定物体),每一个都可以单独启用或停用。 例如,这可以,取相对偏移为 (1.0, 0.0, 0.0) 和固定偏移为 (0.1, 0.0, 0.0), 给出一组沿X轴整齐排列的物体阵列,它们之间的距离恒定为0.1,无论原始物体的大小如何。

例子

../../../_images/modeling_modifiers_generate_array_example-mechanical-chain.png

由一个环节生成的链条。 样例blend文件

../../../_images/modeling_modifiers_generate_array_example-organic-tentacle.jpg

用阵列修改器和曲线修改器创建的触手。

前景中的片段是触手的基础网格; 触手以两个特殊建模物体作为端点,这些物体由与触手主要部分相同的曲线物体变形得到。 样例 blend 文件

分形

../../../_images/modeling_modifiers_generate_array_example-fractal-1.jpg

多层次阵列的动画与运动模糊。

../../../_images/modeling_modifiers_generate_array_example-fractal-2.png

由多个阵列创建的分形 样例 blend 文件