Опрос

Что такое, по вашему мнению, «демократия»?













Автоматизация

15.01.2010 11:44 Администратор
Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 

Нередко многие задачи повторяются. Для автоматизации повторяющихся действий вполне подходит программирование. Вместо того чтобы просить пользователя всякий раз решать задачу вручную, можно составить сценарий на языке MEL, который ее полностью автоматизирует, Будь то раскраска, размещение объектов или просто какая-то задача, требующая многократного решения, - все это можно автоматизировать. По сути, в силу характерных для программирования обобщений, вы можете написать сценарий, выполняющий различные действия в зависимости от текущего контекста. Например, можно создать ряд объектов и поместить их поверх другого объекта либо прикрепить к его нижней части, причем автоматически, не требуя от пользователя ручной установки каждого из них. 1.1.4. Расширения Несмотря на то что невероятно обширный набор возможностей Maya представляет предмет гордости этого пакета, потребность в нестандартных средствах и возможностях будет оставаться всегда. К счастью, Maya позволяет вам добавлять свои собственные возможности и функции.

Более того, эти функции можно заставить прозрачным образом взаимодействовать с остальными компонентами Maya. С точки зрения пользователей, средства, которые они создают, ничем не отличаются от стандартных средств Maya. С помощью MEL и C++ вы можете создавать большие и сложные расширения пакета.

Существует лишь несколько ограничений, определяющих набор расширяемых функций. Maya позволяет создавать собственные шейдеры, нестандартные модули динамики, частицы, деформаторы и контроллеры анимации, и это далеко не все. Фактически создаваемые расширения могут напрямую внедряться в гра - зависимости Dependency Graph, самое сердце Maya. Встроив свое расширение один раз, в дальнейшем вы сможете обращаться к нему так же, как и к стандартным возможностям пакета.

Добавить комментарий


Защитный код
Обновить

Поиск

В закладку

 
 

Авторизация



Погода