CleanSpline

2008-11-03

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

Скачать иконки

Если сплайн получен из граней Editable Mesh или с помощью объекта Section он часто содержит множество ненужных вершин на прямых сегментах. Выделить или удалить эти вершины поможет скрипт CleanSpline.

Установка:

Запустите скрипт из любой папки с помощью команды Maxscript -> Run Script , затем найдите в списке 'Customize User Interface' -> 'Toolbars', категорию 'Sergo Pogosyan' и добавьте кнопки 'CleanSpline' на панель инструментов. Так же можно добавить команды в пункты меню. Если нужны картинки для иконок, поместите файлы иконок в папку maxroot/UI/Icons. Файлы иконок общие для всех моих скриптов, так что их можно загружать только один раз.

Использование:

Скрипт работает только с объектами Editable Spline без модификаторов. Так же в текущей версии не поддерживается Undo.

Выделите сплайн и запустите скрипт. Параметр Threshold позволяет задать угол для выделения вершин. Чем меньше этот параметр тем больший угол должны образовывать сегменты в вершине, которая будет выделена. Т.е. для выделения вершин на прямых участках параметр может быть равен 0, но так как совершенно прямые участки в 3dsmax встречаются редко я оставил по умолчанию значение 0.1. Для удаления выделеных вершин нажмите кнопку Delete. Кнопка Ок закрывает окно оставив выделеными выршины, при нажатии на кнопку cancel востанавливается изначальное выделение.

комментарии

0 шт.:

Этот адрес не будет нигде показан.
(поддерживается markdown)