Näytä suppeat kuvailutiedot

dc.contributor.advisorMäkinen, Raino
dc.contributor.authorPorvali, Tuomas
dc.date.accessioned2021-01-14T14:29:04Z
dc.date.available2021-01-14T14:29:04Z
dc.date.issued2020
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/73631
dc.description.abstractKäänteiskinematiikkaa hyödynnetään teollisuuden robotiikassa ja tietokoneanimaatioissa. Nykyään videopeleissä käänteiskinematiikkaa käytettään valikoidusti pelihahmojen jalkojen asettamiseen virtuaaliympäristön maaston mukaisesti tai kohteen osoittamiseen hahmon kädellä tai katseella. Animaatiot peleissä ovat ennalta tehtyjä, joten ne ovat staattisia ja käytöltään hyvin rajattuja. Käyttämällä käänteiskinematiikka voitaisiin ratkaista aiemmin mainitut ongelmat ja valmistaa hahmoanimaatiota, joka on dynaamisempaa ja interaktiivisempaa. Tässä pro gradussa selvitettiin käänteiskinematiikan hyödyntämistä ihmismäisen 2D pelihahmon animoimisessa ja valmistettiin prototyyppi, jossa pelihahmo animoidaan automaattisesti hyödyntäen vain ainoastaan käänteiskinematiikkaa. Animaatio on perustettu ihmisen biomekaniikkaan ja 12 animaation perusperiaatteen hyödyntämiseen. Prototyyppikomponentti kehitettiin Unity-pelimoottoriin käyttäen sen työkaluja ja jo olemassa olevaan pelikoodiin. Prototyypissä pelihahmo kykenee kävelemään ja juoksemaan tasaisia tasoja ja 45-asteen ramppeja ja portaita.fi
dc.description.abstractInverse kinematics is used in industry robotics and computer animation. In video games inverse kinematics is used to adjusting video game characters legs on the level of virtual surface terrain or pointing at their targets by their hand or gaze. Animations in games are pre-baked and therefore are static and have limited uses. By using inverse kinematics, earlier mentioned problems could be solved and would create more dynamic ii and interactive character animations. This thesis examines use of inverse kinematics in animating human-like 2D game character and produces a prototype that exclusively uses inverse kinematics to animate character automatically. Animations are based on human biomechanics and use of 12 principles of animation. The produced prototype component is developed for Unity game engine using its tools and already existing game code. The prototype is capable to animate character’s gait and run on even leveled terrain and 45- degree ramps and stairs.en
dc.format.extent58
dc.format.mimetypeapplication/pdf
dc.language.isofi
dc.subject.otherkäänteiskinematiikka
dc.title2D-pelihahmon animointi käänteiskinematiikalla
dc.identifier.urnURN:NBN:fi:jyu-202101141107
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi602
dc.subject.ysoanimaatio
dc.subject.ysopelihahmot
dc.subject.ysovideopelit
dc.subject.ysokaksiulotteisuus
dc.subject.ysopelit
dc.subject.ysotietokonepelit
dc.subject.ysovirtuaaliympäristö
dc.subject.ysodigitaaliset pelit
dc.format.contentfulltext
dc.type.okmG2


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot