Maya
Материал из Википедии — свободной энциклопедии
Для улучшения статьи желательно:
|
Тип | Трёхмерная графика |
Разработчик | Autodesk |
ОС | Windows, Mac OS X, Linux |
Текущая версия | 8.5 — Январь 2007 |
Лицензия | Proprietary |
Сайт | Autodesk Maya |
Hi-end программа для 3D анимации, моделирования и визуализации. В настоящее время стала стандартом 3D графики в кино и телевидении. Первоначально разработана для SGI платформы, затем появились версии для Linux, PC и MacOS.
[править] Обзор
Maya названа в честь Санскритского слова, которое означает иллюзия. Maya существует в двух версиях Maya Complete (менее мощный пакет) и Maya Unlimited. Maya Unlimited стоит примерно так же как и другие проприетарные 3D, но ранее была более дорогая. Есть специальная бесплатная версия Maya Personal Learning Edition (PLE) предназначенная для некоммерческого применения. Изображения, полученные с помощью Maya PLE, помечаются водяными знаками.
Maya была разработана Alias Systems Corporation и выпущена для операционных систем Microsoft Windows, Linux, IRIX и Mac OS X. В августе 2006 года была выпущена последняя, восьмая версия. Для платформы IRIX последней версией была 6.5, в связи с уменьшающейся популярностью ОС в последние годы. В октябре 2005 года компания Alias влилась в Autodesk. Представители компании в различных интервью подтвердили, что не будут сливать Maya и 3D Studio Max в один продукт.
Самая важная особенность Maya — её открытость для сторонних разработчиков, которые могут преобразовать её в версию, которая более удовлетворяет требованиям больщих студий, которые предпочитают писать код, специфичный для их нужд. Даже не взирая на присущую Maya мощь и гибкость, этой особенности достаточно для того, чтобы повлиять на выбор.
В Maya встроен мощный интерпретируемый кросс-платформенный язык: Maya Embedded Language (MEL), очень похожий на Tcl. Это не просто скриптовый язык, это способ настроить основную функциональность Maya (большая часть окружения Maya и сопутствующих инструментов написана на нем). В частности, пользователь может записать свои действия как скрипт на MEL, из которого можно быстро сделать удобный макрос. Так аниматоры могут добавлять функциональность к Maya даже не владея языками C или C++, оставляя при необходимости такую возможность.
Файлы проектов, включая все данные о геометрии и анимации, сохраняются как последовательности операций MEL. Эти файлы могут быть сохранены в текстовом файле (.ma — Maya ASCII), который может быть отредактирован в любом текстовом редакторе. Это обеспечивает непревзойденный уровень гибкости при работе с внешними инструментами.