Хитрощі 3ds max автоматичне виділення модифікаторів в стеку

Хитрощі 3ds max автоматичне виділення модифікаторів в стеку

Гуру 3ds Max'а, Пол Ніл, написав маленький, але шикарний і безкоштовний скрипт Stack Tools. який я вже собі поставив для повсякденного використання.

Він робить одну просту річ (яку хлопці з Автодеска не можуть зробити ось уже десятки років) - запам'ятовує останній використаний модифікатор в стеку модифікаторів.

Приклад. Я часто використовую для моделювання стек з двох модифікаторів (Symmetry і TurboSmooth). Щоб краще розгледіти модель під різними кутами доводиться виходити з режиму редагування і знімати з моделі виділення (щоб на ньому сітка не малювалася). Коли я знову виділяю цей об'єкт, щоб продовжити моделювання, мені доводиться кликати в стек модифікаторів і вибирати не самий верх модифікатор (який виділяється за замовчуванням), а той, в якому я до цього вніс зміни. Так ось цей скрипт і робить за мене цю роботу. Він автоматично виділяє той модифікатор, який я використовував перед цим.

Де завантажити.

Як встановити.

А якщо хочете почати любити і розуміти скрипти, то вам явно варто почати з ось цієї статті про скрипти.

Відповідей: 15 до статті "# 25. Секрети 3ds Max: автоматичне виділення модифікаторів в стеку "

Помітив трохи неадекватну роботу. Якщо вибрати не модифікатор а сам базовий об'єкт, то скрипт після повторного виділення справно поміщає мене на найнижчий рівень, але зовнішній вигляд модельки залишається ніби включені всі модифікатори. У всіх так?

Ще один неприємний баг з цим скриптом ...

Для простоти, поетапно:
1.) Створюю Box. Конвертує його в Editable Poly.
2.) Накидаю Edit Poly Модифікатор.
3.) Роблю якісь маніпуляції з геометрією.
4.) Перемикаюся на сам об'єкт (вилітає попередження з приводу топології).
5.) Знімаю виділення з об'єкта.
6.) Виділяю об'єкт (вилітає знову попередження) і тут відбувається Баг.

Залежно від того який інструмент обраний Move / Rotate / Scale, після натискання на «OK» - предмет починає Рухатися / Крутиться / Скейл за курсором. А якщо раніше були виділені подоб'екти (вертекси наприклад), то вони замість всього предмета починають літати за курсором. В такому розкладі натискаю CTRL + Z - і виділення об'єкта злітає але позиція і зміни геометрії залишаються на місцях.

Коротше вакханалья повна ... Від скрипта поки відмовлюся, почекаю оновлень яких-нить.

Втім, досить натиснути один раз на ПКМ під час цієї фігні і все повертається на місця. Але якщо натиснути щось інше - то CTRL + Z не допоможе вже.

Написав їм лист. Подивимося що дадуть відповідь, може і виправлять. Як отримаю відповідь сповіщу вас.

Новини не зовсім втішні. На комп'ютері Пола ніяких подібних глюків скрипта немає, тому відловити помилку він не може. Хоча пообіцяв, що спробує на інших машинах.