Инструмент Array в 3ds max: работаем с массивами
Инструмент массив (Array) в 3ds max используется для того, чтобы создать копии объектов на одинаковом расстоянии. Array очень удобно использовать как в экстерьере, например, для создания колоннады, так и в интерьере, при моделировании повторяющихся элементов декора, например, лепнины на потолке или стенах. Обязательно возьмите этот инструмент на вооружение, а как им пользоваться, мы подробно опишем.
Инструмент Array: основные настройки
Чтобы воспользоваться этим инструментом, создадим любой стандартный примитив в 3д макс. Я создала чайник. Create – Geometry – Standard Primitives – Teapot.
Теперь выбираем чайник левой кнопкой мыши и заходим в меню Tools – Array.
Откроется отдельное меню. Для начала давайте самый верхний блок настроек.
Блок Array Transformation: Screen Coordinates
В верхнем блоке есть две зоны, режима, которых можно выбрать для работы:
- Incremental — режим, где для простраивания массива задается расстояние между двумя соседними элементами;
- Totals — режим, где задается расстояние между первым и последним элементом массива.
То есть, если вы хотите уместить свои дубликаты на линии, например, длиной в 40 см, выбирайте режим Totals. Если же вы хотите получить множество объектов, между которыми будет 40 см, а размер занимаемого ими пространства вас не волнует, выбирайте режим Incremental. Переключаться между режимами можно стрелочками.
Важно знать, что расстояние смещение всегда отсчитывается относительно опорной точки объектов (Pivot Point). Чтобы сместить Pivot четко по центру 3-d модели, выберете объект, перейдите в меню Hierarchy и нажмите сначала на кнопку Affect Pivot Only, а затем Center to Object.
При создании массива можно использовать не только копирование вдоль прямой линии по осям, могут применяться и другие режимы. Чтобы лучше понимать, как они работают, давайте нажмем кнопочку Preview и все манипуляции с объектом будут сразу отображаться на экране. Под ней также можно включить галочку Display as Box и все созданные дубли, для экономии ресурсов, будут отображаться как каркас из линий.
Итак, доступные режимы прописаны строчками:
- Move – изменение параметров в этой строчке позволит получить ряд объектов со сдвигом в сторону, исчисление ведется в заданных единицах (сантиметры, миллиметры, метры);
- Rotate – отвечает за вращение элементов, что позволяет получить круговой массив, прописывается в градусах. Чтобы показать наглядно результат, я сместила точку Pivot на носик чайника;
- Scale – отвечает за изменение масштабов объекта. Указанное число 100 — это 100% от размера объекта: если его уменьшать, чайник будет становиться меньше от копии к копии, если увеличить — больше. На этом примере я вернула Pivot в центр объекта и поставила значение 120%.
Блок Type of Object
Этот набор настроек отвечает за то, в каких «отношениях» будут дубликаты:
- Copy – создание независимых копий;
- Instance — создает полную связь между объектами. При изменении одного элемента, будут меняться и все остальные. Этот режим является наиболее экономным в плане ресурсов компьютера;
- Reference – изменения оригинального объекта, с которого сделана копия, будут отражаться на его дубликатах. Манипуляции же с дубликатом не распространятся на оригинал.
Блок Array Dimensions
Блок имеет переключатель режимов. Работать можно в трех режимах:
- 2D – работа в двух направлениях. Включив режим, мы можем задать n-ное количество дополнительных рядов, со смещением по заданной оси;
Не забывайте прописывать количество копий в столбике Count для каждого из режимов. А строчка Total in Array всегда покажет конечное количество копий.
Кнопка Reset All Parameters сбросит все настройки.
Создаем люстру с пятью рожками из бра
Ну а теперь, от теории — к практике. Давайте попробуем с помощью инструмента массив быстро преобразовать бра в пятирожковую люстру. Открываем понравившуюся модель. Я работаю в Corona, и потому свою модель мне пришлось сконвертировать, так как она была создана для VRay.
Удаляем у бра все лишнее — крепление к стене нам явно не понадобится. Создаем основу, к которой будут крепиться рожки. Сделать это можно, нарисовав профиль с помощью сплайна, а затем применив модификатор Lathe.
Теперь выбираем наш рожок, группируем все его элементы. Переходим в меню Hierarchy и перемещаем Pivot объекта в центр нашего смоделированного основания люстры. Жмем кнопку Affect Pivot Only, включаем привязку и на виде сверху перетаскиваем опорную точку.
Выделяем рожок, переходим в меню Tools – Array.
Жмем кнопку Preview. Работать будем с Rotate (вращение) в режиме Total. Поставим вот такие настройки.
Жмем «Ок», моделирование окончено. А вот и результат, рожки ровно и красиво распределены:
Конечно, можно провести дублирование рожка, прокрутив его инструментом Select and Rotate, но зачем идти сложными путями, когда в 3d max есть удобный инструмент Array.
Автор урока: Алиса Куб
Modyfikator Array w 3ds Max
W nowej wersji 3ds Max dostępny jest ulepszony modyfikator Array, który pozwala na szybkie i intuicyjne rozmieszczanie wielu instancji obiektu na bazie siatki, spline’a lub wybranej powierzchni, jednocześnie zachowując pełną kontrolę nad tym, co dzieje się z modyfikowanym obiektem. Pozwala przy tym zmieniać ilość rozmieszczanych kopii, skalę, materiały i randomizację każdego z parametrów w ekspresowym tempie.
Aby użyć modyfikatora Array na modelu, wystarczy wybrać go z rozwijanej listy w zakładce Modify, pamiętając o wcześniejszym zaznaczeniu obiektu do powielenia. Parametry Distribution odpowiadają za sposób powielania modelu. Możemy wybrać czy obiekt ma być rozstawiany w siatce, po okręgu, czy w jeszcze inny sposób. W Transform zmienimy skalę i pozycję całego obiektu wraz z instancjami. W Randomization wprowadzimy różnorodność do powielanych modeli, a w Material ID wybierzemy z jakich materiałów mają korzystać. W UV ustalimy jak ma działać siatka obiektu, a Remove pozwoli nam na usunięcie części obiektu. Create utworzy osobne modele w miejsce instancji.
grafika: PCC Polska
Modyfikator ma szerokie zastosowanie. W wizualizacjach pomoże ustawiać w sposób proceduralny powtarzalne modele. Przyspieszy tworzenie i rozstawianie roślinności, wstawienie paneli podłogowych albo rozstawienie książek na półkach.
Pomoże w tworzeniu modeli składających się z segmentów, np. łańcuch, płot lub orurowanie.
grafika: PCC Polska
A nawet pozwoli na tworzenie abstrakcyjnych dzieł sztuki:
Состоялся релиз 3ds Max 2023.2
Главной новой функцией в 3ds Max 2023.2 является модификатор Array, который клонирует исходную сетку и организует клоны в процедурный массив.
Клоны могут быть организованы в сетки или радиальные массивы, или распределены вдоль сплайна или по поверхности другой сетки, с возможностью изменения или случайного изменения их размера и поворота, а также свойств материала.
В отличие от существующей команды Array, можно редактировать параметры после создания массива.
Потенциальные области применения варьируются от процедурного моделирования и компоновки сцены — Autodesk предлагает демонстрацию использования нового модификатора для распределения книг на книжном шкафу — до создания эффектов типа графики движения.
Из существующих инструментов 3D моделирования, модификатор Chamfer получил десятое обновление с 2019 года, на этот раз для уменьшения артефактов самопересечения и генерации лучших нормалей.
Производительность модификаторв MeshSmooth была также улучшена, а лежащий в его основе алгоритм NURMS теперь «на 15% быстрее».
Алгоритм ретриангуляции также был обновлён для получения «улучшенных результатов» при создании новых граней, перемещении вершин или использовании Retriangulate на объекте Editable Poly, как продемонстрировано ниже.
Аниматоры получили ряд улучшений рабочего процесса в Track View в 3ds Max: опции Auto Zoom и Interactive Update теперь включены по умолчанию и сохраняются между сеансами работы.
Деформатор Delta Mush, часто используемый для сглаживания артефактов в анимации персонажей, получил обновление, исправляющее проблемы при работе с симметричными сетками.
Помимо перечисленного, в Particle Flow были изменены некоторые настройки и пресеты по умолчанию — родном наборе инструментов частиц 3ds Max, для обеспечения большей согласованности между вьюпортом и окончательным рендерингом.
Улучшен экспорт gITF, а именно: конвертор сцен 3ds Max теперь может преобразовывать все физические материалы сцены в материалы gITF. Пользователи также могут экспортировать все каналы карты на ассетах.
Был улучшен рендеринг объёмов и улучшенный конвертор сцен для преобразования сцен V-Ray для рендеринга в Arnold получил плагин MAXtoA 5.4.0
3ds Max 2023.2 доступен для Windows 10 и выше. Предоставляется только в аренду. Стоимость подписки — 225$ в месяц или 1785$ в год.
Во многих странах художники, получающие менее 100 000$ в год, имеют право на подписку Indie — стоимость которой 290$ в год.
718 0 850 5
Они только сейчас добавили процедурный Array в 3д максе? Bruuh
2022 год. Автодеск добавили модификатор array. Я в шоке, если честно.
Какаято чепуха. Массив аарэй.. и оптимизация чамфера? Они это делали пол года? Серьёзно?
Открыть секрет стоит, наверное: array в максе был уже лет 10, если не больше) как и модификатор symmetry, которым последняя синька хвасталась в обнове)
Как и навороченный чамфер, который блендеру тому же и не снился)
Молодцы, вообще, хорошая обнова)
Кнопкодав Открыть секрет стоит, наверное: array в максе был уже лет 10, если не больше) как и модификатор symmetry, которым последняя синька хвасталась в обнове)
Как и навороченный чамфер, который блендеру тому же и не снился)
Молодцы, вообще, хорошая обнова)
3ds Max Array Modifier
A simple parametric array modifier that works similar to the array functions in Autodesk 3ds Max, only in modifier form.
There are also a few adjustments that you can make to get some unique effects. Stack multiple array modifiers to get multi-dimensional arrays or other interesting results.
This updated version also includes the ability to use an on-screen gizmo to control the parameters.
This can be applied to any meshable object as well as spline objects while still maintaining their spline properties.
This version is compatible with 3ds Max 2016+.
Please also check out the advanced version, AdvArray, which has many more advanced options to achieve far more complex results: https://apps.autodesk.com/3DSMAX/en/Detail/Index?id=7221085778557027350&appLang=en&os=Win64
feel free to contact me if you have any issues at tim_catalano@hotmail.com. thanks! enjoy!