Введение

Программное обеспечение для 3D-компьютерной графики

Autodesk Maya, обычно называемая просто Maya ('/m//aɪ//ə/; MYə), – это приложение для 3D-компьютерной графики, работающее в операционных системах Windows, macOS и Linux. Изначально она была разработана Alias, а в настоящее время принадлежит и разрабатывается компанией Autodesk. Maya используется для создания ресурсов для интерактивных 3D-приложений (включая видеоигры), анимационных фильмов, телевизионных сериалов и визуальных эффектов.

История

Maya изначально была анимационным продуктом, созданным на основе кода из The Advanced Visualizer от Wavefront Technologies, Thomson Digital Image (TDI) Explore, PowerAnimator от Alias и Alias Sketch!. Проекты, разработанные для IRIX, были объединены и дополнены функциями анимации; кодовое название проекта – Maya. Walt Disney Feature Animation тесно сотрудничала с разработчиками Maya во время работы над фильмом «Динозавр». Disney запросила возможность настройки пользовательского интерфейса приложения для обеспечения персонализированного рабочего процесса. Это оказало значительное влияние на открытую архитектуру Maya и во многом способствовало её популярности в индустрии анимации. После того, как Silicon Graphics Inc. приобрела компании Alias и Wavefront Technologies, Inc., технология Wavefront (находившаяся на стадии разработки) была интегрирована в Maya. Приобретение SGI стало ответом на покупку Microsoft Corporation компании Softimage 3D. Новая полностью дочерняя компания получила название "AliasWavefront". На ранних этапах разработки Maya использовала Tcl в качестве языка скриптов, чтобы воспользоваться его сходством с языком командной строки Unix, но после слияния с Wavefront он был заменен на Maya Embedded Language (MEL). Sophia, язык скриптов в Dynamation от Wavefront, был выбран в качестве основы для MEL. Maya 1.0 была выпущена в феврале 1998 года. После ряда приобретений Maya была приобретена Autodesk в 2005 году. Под именем новой материнской компании Maya была переименована в Autodesk Maya. Однако название "Maya" продолжает оставаться основным названием продукта.

Обзор

Maya - это приложение, используемое для создания 3D-активов для кино, телевидения, игр и рекламы. Программное обеспечение было изначально выпущено для операционной системы IRIX. Однако поддержка этой системы была прекращена в августе 2006 года после выхода версии 6.5. Maya была доступна в редакциях "Complete" и "Unlimited" до августа 2008 года, когда перешла на единый пакет. Пользователи определяют виртуальное рабочее пространство (сцену) для создания и редактирования медиаконтента конкретного проекта. Сцены можно сохранять в различных форматах, по умолчанию – mb (Maya D). Maya использует архитектуру графа узлов. Элементы сцены основаны на узлах, каждый из которых имеет собственные атрибуты и параметры настройки. В результате визуальное представление сцены полностью строится на сети взаимосвязанных узлов, обменивающихся информацией. Для удобства визуализации этих сетей предусмотрены графики зависимостей и направленные ациклические графы. В настоящее время 3D-модели можно импортировать в игровые движки, такие как Unreal Engine и Unity.

Промышленное использование

Широкое распространение Maya в киноиндустрии обычно связывают с её использованием при создании фильма «Динозавр», выпущенного компаниями Disney и The Secret Lab 19 мая 2000 года. В 2003 году, когда компания получила премию «Оскар» за технические достижения, было отмечено, что Maya использовалась в таких фильмах, как «Властелин колец: Две крепости», «Человек-паук» (2002), «Ледниковый период» и «Звёздные войны. Эпизод II: Атака клонов». К 2015 году журнал VentureBeat Magazine сообщил, что все десять фильмов, рассматриваемых на премию «Оскар» за лучшие визуальные эффекты, использовали Autodesk Maya, и что она применялась во всех фильмах-победителях начиная с 1997 года.

Награды

1 марта 2003 года компания Alias была удостоена премии Академии кинематографических искусств и наук за технические достижения в области разработки программного обеспечения Maya. 8 февраля 2008 года Дункан Бринсмид, Джос Стам, Джулия Пакальнс и Мартин Вернер получили премию Академии за технические достижения за разработку и реализацию системы Maya Fluid Effects.