Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемifmo-game-1.googlecode.com
1 Разработка системы анимации персонажей автор: Загарских Александр Сергеевич Научный руководитель: Безгодов Алексей Алексеевич
2 2 Предметная область Тренажеры и симуляторы Игры Интерактивные галереи Особенности: –Время расчета кадра < мс
3 Способы задания трёхмерных моделей 3
4 4 Анимация Анимация – последовательность визуальных изображений, воспроизведенных с определенной частотой. Виды анимации: –Анимация по ключевым кадрам –Процедурная анимация Способы задания анимации: –Повершинная –Скелетная
5 Скелетная анимация Скелет Скининг FK - IK 5
6 Цель работы Изучить существующие методы создания, задания и воспроизведения анимации Спроектировать систему анимации человекоподобного персонажа для системы виртуальной реальности Реализовать систему анимации, провести ряд мер по оптимизации системы Наметить дальнейшие пути развития системы 6
7 Математические основы скелетной анимации Математическое представление сочленения Математическое представление вершины Скининг Скининг для GPU 7
8 Программная реализация Состоит из следующих систем: –Графической –Физической –Геометрической –Игровой –Звуковой –Скриптовой Middleware: –Direct3D 9 –HLSL –PhysX –rapid_xml –OpenMaya –FMOD –Lua 2.6 Mb code 150 Mb art 8
9 Инструмент для создания анимации Autodesk Maya 2008 –Легко расширяемый интерфейс Собственноручно разработанный plug-in для экспорта геометрии и анимации 9
10 ESX
11 11 DFD в системе анимации Maya Geometry Engine Rendering Engine Plug-in Game Input System PhysX
12 Объект персонажа Объект персонажа – часть игровой системы Состояния объекта: –Бег –Ходьба –Стрельба –Прыжок –Падение –Ранение –Смерть 12 Анимация ходьбы Анимация бега
13 Физика тряпичной куклы (RagDoll) Физика Генерация лимбов 13
14 Результаты и выводы Изучены существующие методы создания, задания и воспроизведения анимации Спроектирована и реализована система анимации человекоподобного персонажа для системы виртуальной реальности Дальнейшие пути развития системы –Инверсная кинематика (IK) –Полностью процедурная анимация персонажа на базе IK –Перенос вычислений на GPU 14
15 15 Вопросы?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.