fullrecord |
[{"key": "dc.contributor.advisor", "value": "M\u00e4kinen, Raino", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Porvali, Tuomas", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2021-01-14T14:29:04Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2021-01-14T14:29:04Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2020", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/73631", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "K\u00e4\u00e4nteiskinematiikkaa hy\u00f6dynnet\u00e4\u00e4n teollisuuden robotiikassa ja\ntietokoneanimaatioissa. Nyky\u00e4\u00e4n videopeleiss\u00e4 k\u00e4\u00e4nteiskinematiikkaa k\u00e4ytett\u00e4\u00e4n\nvalikoidusti pelihahmojen jalkojen asettamiseen virtuaaliymp\u00e4rist\u00f6n maaston mukaisesti\ntai kohteen osoittamiseen hahmon k\u00e4dell\u00e4 tai katseella. Animaatiot peleiss\u00e4 ovat ennalta\ntehtyj\u00e4, joten ne ovat staattisia ja k\u00e4yt\u00f6lt\u00e4\u00e4n hyvin rajattuja. K\u00e4ytt\u00e4m\u00e4ll\u00e4\nk\u00e4\u00e4nteiskinematiikka voitaisiin ratkaista aiemmin mainitut ongelmat ja valmistaa\nhahmoanimaatiota, joka on dynaamisempaa ja interaktiivisempaa. T\u00e4ss\u00e4 pro gradussa\nselvitettiin k\u00e4\u00e4nteiskinematiikan hy\u00f6dynt\u00e4mist\u00e4 ihmism\u00e4isen 2D pelihahmon\nanimoimisessa ja valmistettiin prototyyppi, jossa pelihahmo animoidaan automaattisesti\nhy\u00f6dynt\u00e4en vain ainoastaan k\u00e4\u00e4nteiskinematiikkaa. Animaatio on perustettu ihmisen\nbiomekaniikkaan ja 12 animaation perusperiaatteen hy\u00f6dynt\u00e4miseen.\nPrototyyppikomponentti kehitettiin Unity-pelimoottoriin k\u00e4ytt\u00e4en sen ty\u00f6kaluja ja jo\nolemassa olevaan pelikoodiin. Prototyypiss\u00e4 pelihahmo kykenee k\u00e4velem\u00e4\u00e4n ja\njuoksemaan tasaisia tasoja ja 45-asteen ramppeja ja portaita.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Inverse kinematics is used in industry robotics and computer animation. In\nvideo games inverse kinematics is used to adjusting video game characters legs on the\nlevel of virtual surface terrain or pointing at their targets by their hand or gaze. Animations\nin games are pre-baked and therefore are static and have limited uses. By using inverse\nkinematics, earlier mentioned problems could be solved and would create more dynamic \nii\nand interactive character animations. This thesis examines use of inverse kinematics in\nanimating human-like 2D game character and produces a prototype that exclusively uses\ninverse kinematics to animate character automatically. Animations are based on human\nbiomechanics and use of 12 principles of animation. The produced prototype component is\ndeveloped for Unity game engine using its tools and already existing game code. The\nprototype is capable to animate character\u2019s gait and run on even leveled terrain and 45-\ndegree ramps and stairs.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2021-01-14T14:29:04Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2021-01-14T14:29:04Z (GMT). No. of bitstreams: 0\n Previous issue date: 2020", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "58", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "k\u00e4\u00e4nteiskinematiikka", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "2D-pelihahmon animointi k\u00e4\u00e4nteiskinematiikalla", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202101141107", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "animaatio", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pelihahmot", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "videopelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "kaksiulotteisuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokonepelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "virtuaaliymp\u00e4rist\u00f6", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "digitaaliset pelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|