Одна из лучших коллекций скриптов для ускорения работы в 3DS MAX - «SoulburnScripts». Автор скриптов Neil Blevins (Нил Блэвинс) – концепт художник. Бывший технический директор «Pixar Animation Studios». Также работал в «Blur Studio» и «Monolith Productions». Его работы можно посмотреть на Artstation.
Перевод описания с сайта разработчика:
SoulburnScripts для 3DS MAX — это коллекция скриптов, которые я написал для своих личных проектов. Некоторые из них основаны на скриптах, которые я написал во время работы в «Blur Studio» и опубликовал в виде Blurscripts (однако скрипты Soulburn были полностью переписаны с нуля, что дало им больше возможностей и улучшило функциональность). Спасибо коллегам из Blur за то, что они вдохновили меня научиться программировать.
Больше интересного в Телеграм канале "Записки 3D-шника" https://t.me/notes3drus
За годы развития проекта автором были подобраны наиболее нужные в повседневной работе. SoulburnScripts значительно ускоряют процесс моделирования. Одно нажатие на кнопку заменяет несколько операций, при том, что каждая из них может быть спрятана в иерархии вложенных меню. А десятки сэкономленных секунд складываются в минуты и часы.
Все скрипты можно вынести на отдельную панель в виде кнопок для быстрого доступа. Есть два вида одного и того же скрипта. Первый для немедленного исполнения, второй с окном настроек и имеет в своем имени приставку UI в конце. Во втором варианте, после настройки для выполнения нужно нажать кнопку «Do» или «Apply». Разница в том, что «Do» при выполнении закрывает окно с настройками скрипта, а «Apply» нет.
В текущую версию 112 входит 86 скриптов. Рассмотрим наиболее интересные и необходимые. Ниже будут перечислены скрипты и их описание. Логика сортировки проста, по алфавиту. Нет первого или последнего места по значимости или частоте использования. Однако стоит выделить один основной скрипт – soulburnScriptsLister. При его запуске отрывается окно, где в выпадающем списке можно выбрать любой скрипт из пака.
materialRemover – убирает любые материалы с объекта.
maxfileOldVersionSaver – конвертирует все файлы формата .max в выбранной папке в более старую версию. До 2014. Сам 3DS MAX дает возможность сохранять не далее трех версий назад. Если у вас 2021 версия, то для сохранения вы сможете выбрать максимально старую 2018 версию. Используя этот скрипт отпадает необходимость держать несколько версий Макса на рабочем месте для совместимости с рабочим проектом. Такая проблема не часто, но бывает.
nameManager – менеджер имен объектов или материалов. Настраивается на группу по шаблонам.
objectAttacher и objectDetacher – думаю, что из названия понятно. Массовый attach объектов и разбиение модели из подобъектов на отдельные меши.
objectDropper – размещает один объект на другом с учетом нормалей и кривизны поверхности второго. Например, автомобиль на дороге под уклоном. Для корректной работы пивот должен быть размещен в нуле по Z и в середине по X, Y.
objectReplacer – заменяет один объект другим. Удобно подменять группу объектов.
objectSelectorByMaterial – выделение объектов по выбранному материалу.
pivotPlacerCenter – располагает пивот в центр модели по всем осям. Есть также его расширенная версия pivotPlacer.
selectionRandomizer – случайное выделение из группы объектов в % или по количеству из всех выбранных.
transformRandomizer – случайное перемещение объектов с рандомным масштабом и поворотом. У скрипта есть подробные настройки интервалов применения. Удобно использовать с selectionRandomizer.
vertSelectionToObject – создает объекты из выделенных на модели вертексов. Можно выбрать сферу, точку или бокс. То же касается и скрипта splineKnotToObject для сплайнов.
wireColorRandomizer – случайный выбор цвета сетки для каждого из выделенных объектов.
wireMaker – создает провода через выбранные объекты. У скрипта много настроек, с помощью которых можно добиться очень интересных результатов.
xFormResetter – сбрасывает трансформы PSR, как и Reset xForm в меню Utilities. В настройках можно указать коллапсить стек после применения.
Скачать скрипты можно бесплатно по ссылке: http://www.neilblevins.com/art_assets/scripts/soulburnscripts_for_3dsmax.htm Там же инструкция по установке.
Больше интересного в Телеграм канале "Записки 3D-шника" https://t.me/notes3drus
Можете поддержать автора донатом Канал никак не монетизируется. Статьи выкладываются на полном энтузиазме. Пишите своё мнение в комментариях, задавайте вопросы, подписывайтесь и обязательно поставьте лайк. Это важно для развития канала. Спасибо.