Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции «электронное Издание» По Информатике (Агеев В. Н.).doc
Скачиваний:
32
Добавлен:
07.10.2014
Размер:
3.43 Mб
Скачать
  • Моделирование, удобное для художников

Моделирование, менее зависящее от системы меню. 3ds Max 2008 обеспечивает более рационализированный и удобный для художника процесс моделирования при помощи набора параметров пользовательского интерфейса, которые помогают сконцентрироваться на творческом процессе.

Maya

Maya представляет собой программу для создания трехмерной графики и анимации, основанных на моделях, созданных пользователем в виртуальном пространстве, освещенных виртуальными источниками света и показанных через объективы виртуальных камер. Существуют две основные версии программы: Maya Complete (ее стоимость около 7500 долларов) и Maya Unlimited (более 16 000 долларов), которая включала некоторые специфические функции. Maya работает как на компьютерах PC с операционной системой Windows NT/2000, так и в операционных системах Linux, IRIX, Macintosh. Программа позволяет создавать фотореалистичные растровые изображения, подобные тем, которые вы получаете с помощью цифровой камеры. При этом работа над любой сценой начинается с пустого пространства. Любой параметр можно заставить изменяться с течением времени, в результате после визуализации набора кадров получается анимированная сцена.

Перечислим основные возможности и области применения Maya.

  • Мультфильмы и кинофильмы.

Одной из основных областей применения Maya является создание мультфильмов, таких как «Жизнь насекомых» или «Шрек». Кроме того, Maya позволяет комбинировать фотореалистичные элементы с обычным фильмам, получая таким образом эффекты, которые физически невозможно, слишком дорого или же слишком опасно воспроизводить в реальности. Это могут быть взрывы, наборы различных фоновых изображений, полеты космических кораблей и многое другое.

  • Компьютерные игры.

По мере роста мощности персональных компьютеров и повсеместного использования мощных ЗD-ускорителей, разработчики игр стали использовать такие программы, как Maya, для создания различных элементов игрового поля. Раньше программы для работы с трехмерной графикой применялись только для получения статичных фоновых элементов и фильмов, показываемых при переходе с одного уровня на другой. Большинство современных компьютерных игр содержит огромное число элементов, объектов и текстур, созданных с помощью таких приложений, как Maya. Существует даже специальная версия программы, называемая Maya Builder, которая предназначена специально для разработки компьютерных игр.

  • Реклама на телевидении.

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

  • Архитектура.

Для демонстрации заказчикам обычно подготавливается набор плакатов или фильм, который представляет собой виртуальную версию архитектурного ансамбля.

  • Промышленные разработки.

Как и в архитектуре, в промышленности иногда требуется наглядно представить результаты разработок. Это быстрее и дешевле всего можно сделать с помощью Maya. Этим способом моделируются такие продукты серийного производства, как автомобили, лодки, флаконы для духов, миксеры и т. д.

  • Промышленная анимация.

Это понятие включает в себя разработки для бизнес-презентаций — анимированные графики, образные объяснения, различные эффекты и т. п.

Maya превосходит многие из имеющихся в данный момент на рынке пакетов для работы с трехмерной анимацией. Программа используется для создания эффектов в большом числе фильмов, имеет широкий диапазон применения в областях, которые перечислены выше, и считается одной из лучших в области создания анимации, несмотря на сложность в ее изучении. В настоящий момент основными конкурентами Maya являются программы LightWave, Softimage XSI и 3ds max, стоимость которых составляет от 2000 до 7000 долларов. Среди программ, стоящих меньше 1000 долларов, можно упомянуть trueSpace, Inspire 3D, Cinema 4D и Animation Master. Существует даже бесплатное приложение для работы с трехмерной графикой, называемое Blender. Провести их сравнительный анализ довольно сложно, но в основном, чем сложнее программа, тем более сложную анимацию она позволяет создавать и тем проще в ней процесс моделирования сложных объектов или процессов.

Hi-end редактор трёхмерной графики. В настоящее время стала стандартом 3D графики в кино и телевидении. Первоначально разработана для платформы SGI, затем появились версии для GNU/Linux, Microsoft Windows и Mac OS.

Maya названа в честь Санскритского слова, которое означает иллюзия.

Maya существует в трёх версиях:

  • Maya Unlimited – самый полный и самый дорогой пакет

  • Maya Complete – менее мощный пакет

  • Maya Personal Learning Edition – бесплатный пакет для некоммерческого использования. Есть функциональные ограничения, а также все отрендеренные изображения помечаются водяным знаком.

В версию Maya Complete включено подавляющее большинство функций Maya, которые вполне удовлетворяют потребности основной пользовательской аудитории. Но если вы решите купить версию Maya Unlimited, то получите доступ к дополнительным модулям:

  • Cloth (Ткань). Этот модуль позволяет создавать образец ткани, обертывать ее вокруг персонажа и моделировать ее перемещение, сопровождающее движение персонажа. Получить примерно такой же эффект в версии Maya Complete можно с помощью имитации динамики упругого тела. Тем не менее, для персонажей, носящих одежду, Maya Unlimited предлагает простое и изящное решение.

  • Fur (Мех). Как и в предыдущем случае, данный модуль предназначен для воспроизведения реалистичного движения меха при перемещении персонажа. Этот процесс быстро вычисляется и визуализируется. К сожалению, данный модуль не предназначен для моделирования длинных волос. Для получения сходных эффектов в версии Maya Complete используется модуль Paint Effects (Эффекты рисования), но, к сожалению, он не воспроизводит реакцию меха па движение и замедляет процесс визуализации.

  • Live (Репортаж). Этот модуль способен анализировать длину отснятой в реальности пленки, делать вывод о положении камеры и затем создавать виртуальную камеру, используя характеристики реальной. Эта функция позволяет, как монтировать элементы компьютерной графики с фоновыми элементами, снятыми реальной камерой, так и помещать фотографии объектов переднего плана (обычно запечатленных на голубом фоне) в виртуальный мир.

Эти модули присутствуют в Maya Unlimited в виде стандартных выпадающих меню. Кроме того, существует ряд дополнительных функций, позволяющих сэкономить время работы над сценой. Но и при использовании Maya Complete есть возможность получить похожие результаты, правда, затратив на это несколько больше времени и усилий.

Maya была разработана Alias Systems Corporation и выпущена для операционных систем Microsoft Windows, GNU/Linux, IRIX и Mac OS X. В сентябре 2007 года, была выпущена новая версия, получившая имя Maya 2008. Для платформы IRIX последней версией была 6.5, в связи с уменьшающейся популярностью ОС в последние годы. В октябре 2005 года компания Alias влилась в Autodesk. Представители компании в различных интервью подтвердили, что не будут сливать Maya и 3ds Max в один продукт.

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

В Maya встроен мощный интерпретируемый кросс-платформенный язык: Maya Embedded Language (MEL), очень похожий на Tcl (скриптовый язык высокого уровня для быстрого макетирования, создания графических интерфейсов и т.д.). MEL не просто скриптовый язык, это способ настроить основную функциональность Maya (большая часть окружения Maya и сопутствующих инструментов написана на нем). В частности, пользователь может записать свои действия как скрипт на MEL, из которого можно быстро сделать удобный макрос. Так аниматоры могут добавлять функциональность к Maya даже не владея языками C или C++, оставляя при необходимости такую возможность.

Файлы проектов, включая все данные о геометрии и анимации, сохраняются как последовательности операций MEL. Эти файлы могут быть сохранены в текстовом файле (.ma — Maya ASCII), который может быть отредактирован в любом текстовом редакторе. Это обеспечивает непревзойденный уровень гибкости при работе с внешними инструментами.

СИСТЕМА трехмерного твердотельного моделирования Компас-3d

Соседние файлы в предмете Информатика