1598. Система создания движений объекта посредством скелетной анимации
Диплом |
29.06.2010, 11:34
Стоимость 3500. Год 2010.
Введение …………………………………………………………………………. 1 Исследовательский раздел ………………………………………………… 2 Специальный раздел ………………………………………………………. 3 Технологический раздел …………………………………………………… 4 Экономический раздел …………………………………………………….. 5 Раздел "Безопасность жизнедеятельности”……………………………… Заключение ……………………………………………………………………... Список использованных источников
1 Исследовательский раздел
1.1Анализ
существующих аналогичных систем
Наиболее
известными и популярными на сегодняшний день являются: 3DStudioMax (и плагин для него - CharacterStudio), Mayaи Poser.
3DStudioMax- система компьютерной графики, которая позволяет создать
персонажа и окружающую его внешнюю среду, задать анимацию самого персонажа и
всех объектов сцены. Проектирование персонажа в 3D Max заключается в создании
скелета персонажа, как набора связанных объектов костей (Bones) и привязкой к
ним объектов частей тела, которые будут связаны с элементами скелета. После
этого задается сама анимация изменением положения отдельных костей, возможно
применение инверсной кинематики, когда задаются положения только ключевых
костей скелета, а положения промежуточных вычисляются системой.
Но система 3D
Max в основном направлена на создание реалистичных виртуальных сцен и не
ориентирована непосредственно на анимацию персонажа, поэтому для этой цели была
создана CharacterStudio, которая является плагином для 3D Studio Max.
Maya - является одним из конкурентов 3D
Max. Она также ориентирована на создание реалистичной визуальной среды и
персонажей. Maya позволяет создавать анимацию персонажей, но это не является
основной целью системы. Правда, возможности Maya по анимации персонажей
превышают возможности 3D Max. Начиная с третьей версии, появился редактор Trax
- редактор нелинейной анимации, помогающий более эффективно анимировать
персонажи с набором сложных и перекрывающихся движений. Концепция нелинейной
анимации (NLA) является весьма мощной. Вместо работы с отдельными движениями
персонажа во времени, поправляя и корректируя кривые и значения повтора,
художник-мультипликатор может собрать вместе несколько мультяшных клипов. Им
можно задать повторяющиеся и неповторяющиеся действия, например, цикл ходьбы, и
затем врезать в анимационную последовательность. Эти клипы могут также
перекрываться, так что редактирование стандартного цикла ходьбы в полном
объеме, с размахиванием руками и покачиванием головы стало намного проще.
Конечно же, можно задавать значения с возрастанием или убыванием от времени при
повторах так, что такая анимация может продолжаться неопределенно долго.
Character Studio- система для создания персонажной и анимации в среде 3D Studio Max.
Пакет интегрирует в себе два модуля (plug-ins) Biped и Physique. Первый
осуществляет физически обоснованную постановку анимации по последовательности
следов персонажа, а второй - скиннинг (skinning) и движение мускулатуры
персонажа, то есть при движении различных частей скелета происходит адекватное
изменение модели с сохранением гладкости ее поверхности. Также включает в себя
гибридную систему анимации, сочетающую такие технологии, как: пошаговая
анимация (footstep-driven), захват движения (motion capture) и анимация по
ключевым кадрам (keyframe).
Character
Studio наиболее полно вобрала множество различных способов создания анимации, но
она не поддерживает нелинейную анимацию.