Generating Character Animation for the Apex Game Engine using Neural Networks - Implementing immersive character animation in an industryproven game engine by applying machine learning techniques

dc.contributor.authorSEGERSTEDT, JOHN
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerBjörk, Staffan
dc.contributor.supervisorFratarcangeli, Marco
dc.date.accessioned2021-07-13T10:18:07Z
dc.date.available2021-07-13T10:18:07Z
dc.date.issued2021sv
dc.date.submitted2020
dc.description.abstractThe art of machine learning, here using neural networks to map pairs of inputs to outputs, has been greatly expanded upon recently. It has been shown to be able to produce generalizable solutions within multiple different fields of research and has been deployed in real-world commercial products. One of these research areas in which regular scientific achievements are made is game development, and specifically character animation. However, compared to other fields, even though there has been much work on applying machine learning techniques to character animation, few efforts have been made to applying them in real-world game engines. This thesis project aimed to research the applicability of one such piece of previous work, within the proprietary Apex game engine. The final results included an in-engine solution, producing character animation purely from a predicative phase-functioned neural network. Additionally, several different network configurations were evaluated to compare the impact of using, for example, a deeper network or a network that had trained for a longer period of time, in an attempt to investigate potential improvements to the original model. These alterations were shown to have negligible positive impacts on the final results. Also, an additional network configuration was used to investigate the applicability of this approach on an industry-used skeleton, producing promising but imperfect results.sv
dc.identifier.coursecodeDATX05sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/303779
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectmachine learningsv
dc.subjectphase-functioned neural networksv
dc.subjectlocomotive character animationsv
dc.subjectAvalanche Studios Groupsv
dc.subjectApexsv
dc.subjectthesissv
dc.titleGenerating Character Animation for the Apex Game Engine using Neural Networks - Implementing immersive character animation in an industryproven game engine by applying machine learning techniquessv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 21-64 Segerstedt.pdf
Storlek:
10.79 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: