Этот скрипт позволяет выделять объекты в сцене, которые содержат в своем имени (в любом месте - в начале, в конце, в середине) указанные вами слова, символы. При этом можно указать, чтобы имя объекта содержало несколько значений. А также указать слова-исключения, которых в имени объекта быть не должно.
Установка обычная: либо перетаскиваете файл в окно макса, либо из меню 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.