Модифікатор «Масив» – Array Modifier¶
The Array modifier creates an array of copies of the base object, with each copy being offset from the previous one in any of a number of possible ways. Vertices in adjacent copies can be merged if they are nearby, allowing smooth Subdivision Surface frameworks to be generated.
Цей модифікатор може бути корисним при комбінуванні плитко-здатних сітей для швидкого розроблення великих сцен. Він також корисний для створення повторюваних форм.
Multiple Array modifiers may be active for an object at the same time (e.g. to create complex three-dimensional constructs).
Опції¶
- Тип Підгонки – Fit Type
Керує тим, як визначається довжина масиву. Існує три варіанти, що активують відповідно показ устав Curve, Length або Count, що пояснюються нижче:
- За Кривою – Fit Curve
- Генерує достатньо копій для вписування у межах довжини об’єкта кривої, визначеного уставою Curve.
- За Довжиною – Fit Length
- Генерує достатньо копій для вписування у межах довжини об’єкта кривої, визначеного уставою Length.
- Фіксований Рахунок – Fixed Count
- Генерує кількість копій, визначених уставою Count.
Примітка
- Both Fit Curve and Fit Length use the local coordinate system size of the base object, which means that scaling the base object in Object Mode will not change the number of copies generated by the modifier.
- Fit Length uses the local coordinate system length of the curve, which means that scaling the curve in Object Mode will not change the number of copies generated by the modifier.
- Applying the scale can be useful for both.
Зсув – Offset¶
- Постійний Зсув – Constant Offset, X, Y, Z
- Додає постійний компонент пересування для зсуву дубльованих об’єктів. Можуть бути визначені постійні компоненти по X, Y та Z.
- Відносний Зсув – Relative Offset, X, Y, Z
Додає пересування, рівне розміру габаритної коробки об’єкта уздовж кожної осі, множене на фактор масштабування, для зсуву. Можуть бути визначені фактори масштабування по X, Y та Z.
- Зсув Об’єктом – Object Offset
Додає трансформування, взяте із заданого об’єкта (відносно поточного об’єкта), для зсуву. Доброю практикою є використання об’єкта порожняка Empty, центрованого по або близко початкового об’єкта. Наприклад, обертаючи цей Порожняк, можна створити коло або спіраль об’єктів.
Об’єднання – Merge¶
- Об’єднання – Merge
- Якщо увімкнено, то вершини у кожній копії будуть об’єднані з вершинами у наступній копії, у межах заданої Distance.
- Перше й Останнє – First Last
If enabled and Merge is enabled, vertices in the first copy will be merged with vertices in the last copy, again if they are within Distance range. This is useful for circular objects.
¶ - Відстань – Distance
- Controls the merge distance for Merge and First Last.
UVs¶
- U Offset, V Offset
- Shifts UVs of each new duplicate by a settable amount.
Торець¶
- Торець Старту – Start Cap / Торець Кінця – End Cap
Це дозволяє на кінцях масиву мати різні сіті.
Для початку: ніби він був у позиції -1, тобто, на один «крок масиву» перед першою «звичайною» копією масиву. Для кінця: ніби він був у позиції n + 1, тобто, на один «крок масиву» після останньої «звичайної» копії масиву.
When Merge is activated, and the cap vertices are within the Distance threshold, they will be merged.
Примітка
Об’єкти торців старту/кінця поточно не підтримують опцію First Last.
Поради¶
Розрахунок зсуву¶
Трансформування, застосовуване від однієї копії до наступної, розраховується як сума трьох різних компонентів (Relative, Constant and Object), кожна з яки може бути увімкнена/вимкнено незалежно від інших. Це дозволяє, наприклад, відносний зсув (1.0, 0.0, 0.0) та постійний зсув (0.1, 0.0, 0.0), що дає масив об’єктів акуратно розміщений уздовж осі X з постійним 0.1 між ними, маючи оригінальний розмір об’єкта.