Найти в Дзене

3ds Max скрипт - Multi Selector. Расширенные функции выделения объектов

Оглавление

Этот скрипт позволяет выделять объекты в сцене, которые содержат в своем имени (в любом месте - в начале, в конце, в середине) указанные вами слова, символы. При этом можно указать, чтобы имя объекта содержало несколько значений. А также указать слова-исключения, которых в имени объекта быть не должно.

Установка обычная: либо перетаскиваете файл в окно макса, либо из меню Scripting вызываете его через Run Script. Далее найдете его в Customize User Interface - TannenspielScripts.

Скачать скрипт

Написал скрипт такой вот. Никогда раньше не писал, но что-то вот решил попробовать, когда в очередной раз приспичило выделять среди кучи похожих по имени объектов только нужные, и не пользоваться Selection Set.

Подробное описание

Группа Includes

В группе Includes мы через строку перечисляем объекты в сцене, которые содержат в своем имени текстовые значения.
Например:
Box
Sphere
Sofa
Wall

  • Радиобатон All

При выделенном радиобатоне All скрипт выделит объекты, которые содержат в своем имени все перечисленные значения одновременно.

Например, если у нас есть объект с именем "Box Sphere Sofa Wall" или "BoxSphereSofaWall", то скрипт выделит его. Если объект содержит в имени не все перечисленные значения, то скрипт не выделит его.

  • Радиобатон Any

При выделенном радиобатоне Any скрипт выделит объекты, которые содержат в своем имени любое из перечисленных значений.

Например, если у нас есть объект с именем "Box Sofa Wall" или "Box", то скрипт выделит его.

------------------

Группа Excludes

В группе Excludes мы через строку перечисляем объекты в сцене, которые не содержат в своем имени текстовые значения.

Например:

Pillow

Skaf

  • Радиобатон All

При выделенном радиобатоне All скрипт проигнорирует объекты, которые содержат в своем имени все перечисленные значения одновременно.

Например, если у нас есть объект с именем "Box Sofa Pillow Skaf", то скрипт не выделит его, т.к. мы добавили его в исключения. А если есть объект с названием "Box Sofa Pillow", то скрипт его выделит, т.к. в исключении у нас есть два значения "Pillow" и "Skaf" с параметром All, что значит, что оба значения должны быть в имени одновременно.

  • Радиобатон Any

При выделенном радиобатоне Any скрипт проигнорирует объекты, которые содержат в своем имени любое из перечисленных значений.

Установка обычная: либо перетаскиваете файл в окно макса, либо из меню Scripting вызываете его через Run Script. Далее найдете его в Customize User Interface - TannenspielScripts.

Скачать скрипт