RIG Scripts Pack

⚡️Набор скриптов для риггинга и анимации⚡️

[3ds max 2018-2026]

VISIBILITY ANIMATOR

Скрипт создает плавную анимацию появления/исчезновения выделенных объектов в сцене. Порядок можно настроить – ближайший, вручную или рандом. Delay – задержка в кадрах перед появлением/исчезновением следующего объекта. Duration – время в кадрах появления/исчезновения объекта. Так же есть возможность удалить кадры Visibility (делает все объекта видимыми).

SPLINE PENETRATOR

Скрипт создает сплайн, проходящий через центры или пивоты выбранных объектов. Строится по алгоритму комивояжора (жадный алгоритм), что означает минимальную выходящую длину сплайна. Есть возможность настроить порог для игнорирования близлежащих объектов.

HEAVY BEARD SCRIPT

Скрипт создает для выбранного объекта point helper в центре каждого полигона. При деформации объекта пойнты остаются в середине полигонов. Внешний вид, цвет и размер пойнтов можно менять в реальном времени. Скрипт может некорректно работать с треугольниками и n-гонами. Инструкция по установке в архиве со скриптом.

SPLINE ATTACK SCRIPT

Скрипт создает для выбранного сплайна point helpers в местах вертексов сплайна посредством Path Constraint. Пойнты надежно приварены к вертексам и при деформации сплайна остаются совмещенными с ними. Скрипт работает как с закрытыми, так и открытыми формами. Внешний вид, цвет и размер пойнтов можно изменять в реальном времени. Не путать с модификатором Spline IK Control, где создаются пойнты, управляющие вертексами. В этом скрипте все наоборот – вертексы управляют пойнтами. Инструкция по установке в архиве со скриптом.

Distance Measure

Скрипт для быстрого измерения расстояния между пивотами/центрами 2х выделенных объектов в сцене.

Points Display

Для всех выделенных объектов в сцене скрипт определяет Point Helpers и меняет их отображение.

Freeze Position/Rotation/Scale [3DB]

Аналоги оригинальной функции Freeze Transform, но! позицию и ориентацию теперь можно обнулять раздельно плюс добавляется функция обнуления масштаба (по умолчанию отсутствует). Freeze Transform [3DB] полностью обнуляет трансформирование (Pos/Rotation/Scale).

Transform To Zero [Pos/Rot/Scl/PRS]

Возвращает объект на обнуленную функцией “Freeze Position/Rotation/Scale [3DB]” (или аналогичной стандартной) координату(ы).

Reset_PRS

Отменяет все изменения, вызванные функциями Freeze Transfrom (как из этого сборника, так и стандартными), возвращая всем контроллерам структуру по умолчанию.

Lock / Unlock PRS

По нажатию одной кнопки блокирует все оси выбранного(ых) объекта(ов) на Перемещение, Вращение и Масштабирование . При повторном нажатии оси разблокируются. При блокировке/разблокировке камер, автоматически блокирюутся/разблокируются их таргеты (при наличии).

Clean Modifiers Stack

Среди всех выделенных объектов ищет те, на которые применены модификаторы и удаляет их (не схлопывает). Удобно при подготовке сцены с экспорту или при очистке от модификаторов сглаживания, которые были применены без инстанса.

Scale_Constraint

Добавляет в 3ds max ограничение Scale Constraint, принцип функционирования которого такой же, как у стандартных Position и Rotation constraints.

Перетащите файл скрипта .mzp во вьюпорт и следуйте дальнейшим инструкциям.
Все скрипты находятся в категории [3D BAZOOKA]

➡️ 1.4 – 06.2025

        – Скрипты Heavy Beard и Spline Attack теперь входят в состав Rig Scripts Pack

➡️ 1.3 – 05.2025

        – Добавлены скрипты Spline Penetrator и Visibility Animator

➡️ 1.2 – 06.2024

        – Переработан пак скриптов – Freeze Transform [3DB] / Transform to Zero [3DB]

➡️ 1.1 – 03.2024

        – Удалены скрипты Position и Orientation constraint;

        – Добавлен скрипт Points Display.

➡️ 1.0 – 01.2024

        – Оригинальный релиз