Тема: Сравнение алгоритмов создания костной анимации в ООО "ДЖАСТМОБИ"
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Abstract 3
Введение 5
Глава 1 Анализ алгоритмов костной анимации 7
1.1 Обзор алгоритмов костной анимации 7
1.2 Выбор области применения алгоритмов костной анимации на
примере ООО "ДЖАСТМОБИ" 15
1.3 Выбор алгоритмов костной анимации для проведения сравнения . 16
1.4 Постановка задач на разработку алгоритмов костной анимации .... 18
Глава 2 Разработка алгоритмов костной анимации 19
2.1 Математическое описание алгоритма костной анимации Animation
Space 19
2.2 Математическое описание алгоритма костной анимации Subspace-
Skeletal Deformation 27
2.3 Разработка алгоритмов костной анимации 30
2.4 Разработка диаграмм 31
Глава 3 Реализация и сравнение алгоритмов костной анимации 34
3.1 Реализация алгоритмов костной анимации 34
3.2 Тестирование выполненной программы 37
3.3 Сравнение разработанных алгоритмов костной анимации 40
Заключение 42
Список используемой литературы и используемых источников 44
📖 Введение
Актуальность данной темы обусловлена тем, что костная анимация очень активно используется в таком популярном на сегодняшний день направлении, как игровая индустрия, которая на данный момент получила огромную популярность среди людей всего мира. Благодаря развитию технологий, удается совершенствовать качество анимации, что очень положительно влияет на конечное качество продукта, а также не менее высокие оценки пользователей. К тому же на данный момент существует множество алгоритмов для создания костной анимации, однако у каждого из них есть свои достоинства и недостатки, поэтому актуальность данной темы сложно переоценить.
В данной выпускной квалификационной работе будут рассмотрены алгоритмы, используемые в создании костной анимации. Также будет произведено математическое описание каждого из них, после чего будет произведено сравнение между ними для выявления удовлетворяющих критериям компании "ДЖАСТМОБИ", после чего с помощью выбранных алгоритмов будет реализована программа для костной анимации. И в заключение будет проведено сравнение для выявления самого производительного алгоритма костной анимации.
Объект исследования - костная анимация.
Предмет исследования - алгоритмы, реализующие анимации.
Целью работы является сравнение разработанных алгоритмов костной анимации...
✅ Заключение
В первой главе подробно описаны самые распространенные алгоритмы, использующиеся при создании анимации.
Была рассмотрена краткая математическая часть каждого из приведенных алгоритмов. Также были перечислены их достоинства и недостатки, на основе которых можно выбрать подходящий алгоритм под определенный проект.
Также ознакомились с компанией "ДЖАСТМОБИ", узнали ее деятельность, а также области применения костной анимации. Ознакомились с критериями выбора алгоритмов костной анимации.
Далее было выбрано 2 алгоритма для разработки и дальнейшего сравнения, а это: Animation Space и SSD.
В заключении были поставлены задачи на разработку алгоритмов, которые решались по ходу выполнения выпускной квалификационной работы.
Во второй главе подробно описана математическая часть алгоритмов костной анимации Animation Space и Subspace-Skeletal deformation. Также были подробно описаны инструменты, которые используются при создании анимации данными алгоритмами.
Была разработана блок-схема программы, с помощью которой можно приступить к реализации программного обеспечения.
И было произведено сравнение языков программирования, в результате которого был выбран язык C# для реализации программного обеспечения. Была определена среда для разработки, операционная система и средства для реализации программы.
В третьей главе представлен листинг программы, результат ее выполнения и сравнение алгоритмов костной анимации на основе тестирования.
Были реализованы алгоритмы создания костной анимации Subspace- Skeletal Deformation и Animation Space. Был приведен листинг программы с пояснениями.
Так же был произведен тест работы программы, в результате которого выяснили, что программа работает корректно, а алгоритмы улучшили плавность анимации.
Благодаря реализации выбранных алгоритмов костной анимации, удалось убедиться в корректной работе программы, а также мы получили двигающиеся кости, которые перемещаются путем реализации выбранных алгоритмов костной анимации.
В заключении было проведено сравнение между алгоритмами костной анимации Animation Space и Subspace-Skeletal Deformation, в результате которого лучшим оказался алгоритм костной анимации Animation Space.
В ходе проведенных исследований, были получены математические знания, а также приобретены широкие знания в области компьютерной анимации.





