Технології автоматизації керування алгоритмами анімації
| dc.contributor.advisor | Аушева, Наталія Миколаївна | |
| dc.contributor.author | Зубок, Артем Віталійович | |
| dc.date.accessioned | 2026-01-29T09:36:51Z | |
| dc.date.available | 2026-01-29T09:36:51Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | У сучасному медіапросторі, що характеризується стрімким розвитком цифрових технологій та зростанням попиту на високоякісний візуальний контент, традиційні методи ручного створення анімації стають неефективними та економічно затратними. Експоненційний ріст ринків візуальних ефектів, ігрової індустрії та феномену Vtubing висуває нові вимоги до масштабованості, інтерактивності та швидкості виробництва, які неможливо задовольнити класичним підходом на основі ключових кадрів. Тому дослідження та розробка методик автоматизації керування анімацією є критично важливими для оптимізації виробничих процесів та створення адаптивного контенту нового покоління. Метою роботи є розробка та експериментальна перевірка ефективності методик автоматизації керування анімаційними алгоритмами для підвищення продуктивності створення цифрового контенту, забезпечення його масштабованості та інтерактивності. Завдання дослідження: • проаналізувати еволюцію анімаційних технік та сучасні виробничі пайплайни для виявлення етапів, що потребують автоматизації; • проаналізувати математичні і алгоритмічні методи процедурної анімації та виявити умови для оптимального застосування; • розробити алгоритми для сценаріїв застосування підходів автоматизації для інтерактивної веб-анімації, процедурної 2D-анімації та фізично-коректних 3D-симуляцій; • реалізувати розроблені алгоритми у середовищах Rive, Adobe After Effects та Blender; • розробити план комерціалізації результатів дослідження у форматі стартап-проєкту. Об’єкт дослідження – процес створення та керування цифровою анімацією у сучасних програмних середовищах за допомогою процедуралізм. Предмет дослідження – методики та алгоритми автоматизації анімаційних процесів, що базуються на процедурному підході, фізичних симуляціях та логіці станів. Практична цінність отриманих в роботі результатів полягає у розробці комплексу програмних рішень, що дозволяють автоматизувати рутинні анімаційні задачі. Реалізована система в Rive забезпечує інтерактивну веб-анімацію з високою продуктивністю відтворення. Побудована в After Effects система автоматизує вторинні рухи об’єктів та демонструє можливості процедурного підходу до вирішення анімаційних задач. Сцени в Blender демонструють можливості процедурного масштабування та фізичної симуляції, що дозволяє генерувати складні візуальні ефекти без ручного втручання. Апробація результатів дисертації. Основні положення даної роботи доповідались та обговорювались на III Міжнародній науково-практичній конференції «Innovative Approaches in Modern Science and Technology», 12–14 листопада, 2025 р., Лісабон, Португалія. Публікації. Результати роботи були опубліковані на Ausheva N., Zubok A. A technical analysis of procedural animation: methodologies for animation and optimization. Innovative Approaches in Modern Science and Technology: тези III міжн. наук.-практ. конф., 12–14 листопада, 2025 р., Лісабон, Португалія. С. 225-226. Дисертація складається з вступу, п’яти розділів та висновків. Повний обсяг дисертації складає 100 сторінок, в тому числі 81 сторінка основного тексту, 12 таблиць, 22 рисунків, список використаних джерел у кількості 33 найменувань. Комплексне дослідження та програмна реалізація методик автоматизації керування анімацією для створення інтерактивного контенту у сферах веб-дизайну, моушн-графіки та 3D-симуляцій, а саме розробка реактивної системи на базі логіки станів, процедурного 2D-ріггінгу та фізично-коректних симуляцій тканини і рідини, з подальшим створенням концепції стартап-проєкту для автоматизації анімаційних процесів у Vtubing-індустрії. | |
| dc.description.abstractother | Relevance of the topic. In the modern media space, characterized by rapid digital technology development and growing demand for high-quality visual content, traditional manual animation methods become inefficient and economically costly. The exponential growth of Visual Effects, Game Industry, and Vtubing phenomenon markets imposes new requirements for scalability, interactivity, and production speed, which cannot be met by the classical keyframe-based approach. Therefore, research and development of animation control automation techniques are critically important for optimizing production processes and creating new-generation adaptive content. The aim of the work is to develop and experimentally verify the effectiveness of techniques for automating animation algorithm control to increase digital content production productivity, ensuring its scalability and interactivity. Research tasks: • analyze the evolution of animation techniques and modern production pipelines to identify stages requiring automation; • analyze mathematical and algorithmic methods of procedural animation and identify conditions for optimal application; • develop algorithms for automation approach application scenarios for interactive web animation, procedural 2D animation, and physically correct 3D simulations; • implement the developed algorithms in Rive, Adobe After Effects, and Blender environments; • develop a plan for the commercialization of research results in the form of a startup project. The object of research is the process of creating and controlling digital animation in modern software environments using proceduralism. The subject of research includes techniques and algorithms for automating animation processes based on the procedural approach, physical simulations, and state logic. Practical value of the obtained results lies in developing a complex of software solutions that allow automating routine animation tasks. The implemented system in Rive provides interactive web animation with high playback performance. The implemented system in After Effects provides secondary subtle movement for objects in a composition demonstrating the possibilities of procedural approach in creating animations. Scenes in Blender demonstrate procedural scalability capabilities and physical simulation, allowing the generation of complex visual effects without manual intervention. Approbation of results. The main provisions of this work were reported and discussed at the 3rd International Scientific and Practical Conference «Innovative Approaches in Modern Science and Technology», November 12–14, 2025, Lisbon, Portugal. Publications. The results of the work were published on Ausheva N., Zubok A. A technical analysis of procedural animation: methodologies for animation and optimization. Innovative Approaches in Modern Science and Technology: Collection of Scientific Papers with Proceedings of the 3rd International Scientific and Practical Conference. International Scientific Unity. November 12-14, 2025. Lisbon, Portugal. 225-228 р. The thesis consists of an introduction, five chapters, and conclusions. The full volume of the thesis is 100 pages, including 81 pages of the main text, 12 tables, 22 figures, and a list of used sources consisting of 33 items. | |
| dc.format.extent | 95 с. | |
| dc.identifier.citation | Зубок, А. В. Технології автоматизації керування алгоритмами анімації : магістерська дис. : 122 Комп’ютерні науки / Зубок Артем Віталійович. – Київ, 2025. – 95 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/78511 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | комп'ютерна анімація | |
| dc.subject | процедурна генерація | |
| dc.subject | автоматизація | |
| dc.subject | ріггінг | |
| dc.subject | Vtubing | |
| dc.subject | Rive | |
| dc.subject | After Effects | |
| dc.subject | Blender | |
| dc.subject | Geometry Nodes | |
| dc.subject | машина станів | |
| dc.title | Технології автоматизації керування алгоритмами анімації | |
| dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: