{"id":367,"date":"2019-11-15T15:17:13","date_gmt":"2019-11-15T13:17:13","guid":{"rendered":"https:\/\/blog.hamk.fi\/ge\/?p=367"},"modified":"2019-11-15T15:18:55","modified_gmt":"2019-11-15T13:18:55","slug":"mediasoitin-ue4-pelimoottorissa","status":"publish","type":"post","link":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/","title":{"rendered":"Mediasoitin Unreal Engine 4 -pelimoottorissa"},"content":{"rendered":"<p>Pelimoottoreiden kehittyess\u00e4 3D CAD -mallien hy\u00f6dynt\u00e4minen k\u00e4y helpommaksi p\u00e4iv\u00e4 p\u00e4iv\u00e4lt\u00e4. Yhten\u00e4 esimerkkin\u00e4 t\u00e4st\u00e4 voidaan pit\u00e4\u00e4 Unreal Engine 4 -pelimoottorin DataSmith -ty\u00f6kalua, joka yksinkertaistaa sis\u00e4ll\u00f6n tuomista huomattavasti. T\u00e4m\u00e4 ei kuitenkaan poista sit\u00e4 tosiasiaa, ett\u00e4 3D CAD -mallit ovat raskaita k\u00e4sitell\u00e4. Siksi projektit, joissa n\u00e4it\u00e4 malleja k\u00e4ytet\u00e4\u00e4n tarvitsevat tehokkaan tietokoneen py\u00f6ri\u00e4kseen sulavasti, joka puolestaan vaikuttaa positiivisesti k\u00e4ytt\u00e4j\u00e4kokemukseen. Mutta mit\u00e4 tehd\u00e4, jos budjetti on rajallinen tai jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 liikkeell\u00e4 ollessaan mobiililaitteelta.<\/p>\n<p>Riippuen halutaanko mallia k\u00e4sitell\u00e4 mitenk\u00e4\u00e4n ohjelman py\u00f6riess\u00e4. K\u00e4sittelemisell\u00e4 t\u00e4ss\u00e4 tapauksessa tarkoitetaan, ett\u00e4 mallia voidaan k\u00e4\u00e4nnell\u00e4 vapaasti ja malliin lis\u00e4ttyj\u00e4 toimintoja voidaan aktivoida. Jos t\u00e4m\u00e4 ei ole tarpeen, niin yksi vaihtoehto olisi hy\u00f6dynt\u00e4\u00e4 Unreal Enginen mediaplayer -komponenttia, jonka avulla luotaisiin mediasoitin. K\u00e4yt\u00e4nn\u00f6ss\u00e4 t\u00e4m\u00e4 tarkoittaisi sit\u00e4, ett\u00e4 3D CAD -malli viet\u00e4isiin Unreal Engine -projektiin, jossa mallista kaapattaisiin videoleikkeit\u00e4. Leikkeiden kaappaamisen aikana mallia k\u00e4\u00e4nnett\u00e4isiin ja malliin sijoitettuja toimintoja aktivoitaisiin tarpeen mukaan. Kaappaamisen j\u00e4lkeen leikkeet yhdistett\u00e4isiin videoitten muokkaamiseen tarkoitetulla ohjelmalla videoksi. T\u00e4m\u00e4 j\u00e4lkeen videot viet\u00e4isiin toiseen Unreal Engine -projektiin, jossa videoista teht\u00e4isiin ns. mediamateriaali. Mediamateriaali n\u00e4ytt\u00e4\u00e4 sille m\u00e4\u00e4r\u00e4tyn videon, kun projektin sis\u00e4lt\u00e4m\u00e4ss\u00e4 ohjelmakoodissa kutsutaan videon toiston aloittavaa komentoa.<\/p>\n<p>Mediamateriaali on monipuolinen ty\u00f6kalu, koska sen pystyy sijoittamaan projektissa mille tahansa materiaaleja hyv\u00e4ksyv\u00e4lle pinnalle. N\u00e4in voidaan rakentaa vaikkapa monitori virtuaaliseen uutisstudioon, jossa voidaan n\u00e4ytt\u00e4\u00e4 esim. uutista kuvittavaa videota. Esitett\u00e4v\u00e4n videon ei tarvitse v\u00e4ltt\u00e4m\u00e4tt\u00e4 olla valmiiksi kuvattu vaan se voi my\u00f6s olla suora l\u00e4hetys. Halutessaan materiaalin voi sijoittaa k\u00e4ytt\u00f6liittym\u00e4\u00e4n, jonka avulla materiaalin voi levitt\u00e4\u00e4 koko n\u00e4yt\u00f6n alalle. Luomalla mediamateriaalin p\u00e4\u00e4lle videon kulkua hallitsevia elementtej\u00e4 kuten nappeja, voidaan rakentaa n\u00e4kym\u00e4, joka muistuttaa enemm\u00e4n perinteist\u00e4 mediasoitinta (esim. YouTube video koko n\u00e4yt\u00f6n tilassa).<\/p>\n<div class=\"sc-toggle\"><div class=\"sc-toggle-title\"><a href=\"#\">About author<\/a><\/div><div class=\"sc-toggle-content\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-174\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/toni_lavonen-e1570094131961-200x300.jpg\" alt=\"Toni Lavonen, Sovelluskehitt\u00e4j\u00e4, Hamk Smart\" width=\"200\" height=\"300\" \/><\/p>\n<p>[Toni Lavonen, Sovelluskehitt\u00e4j\u00e4, <a href=\"https:\/\/www.hamk.fi\/tutkimusyksikot\/hamk-smart\/\">HAMK Smart -tutkimusyksikk\u00f6<\/a>]<\/p>\n<\/div><\/div>\n\n<h3>VATTU &#8211; Valmistavan teollisuuden virtuaaliset tuotteet -hanke<\/h3>\n<p><a href=\"https:\/\/www.hamk.fi\/projektit\/vattu\/\">Hankkeen<\/a> tavoitteena on tutkimuksen, selvitysten ja kokeiluiden avulla tuottaa ja jalkauttaa uutta tietoa yritysten hy\u00f6dynnett\u00e4v\u00e4ksi koskien yritysten mahdollisuuksia hy\u00f6dynt\u00e4\u00e4 pelimoottori- ja siihen liittyvi\u00e4 teknologioita (kuten AR tai VR) tuotannossaan ja toiminnassaan. Hankkeen kesto on 1.6.2019 \u2013 31.12.2020. Toiminta-ala on Kanta-H\u00e4me, Valkeakoski ja Hyvink\u00e4\u00e4.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-264 size-full\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/hankelogot.jpg\" alt=\"\" width=\"706\" height=\"109\" srcset=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/hankelogot.jpg 706w, https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/hankelogot-300x46.jpg 300w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pelimoottoreiden kehittyess\u00e4 3D CAD -mallien hy\u00f6dynt\u00e4minen k\u00e4y helpommaksi p\u00e4iv\u00e4 p\u00e4iv\u00e4lt\u00e4. Yhten\u00e4 esimerkkin\u00e4 t\u00e4st\u00e4 voidaan pit\u00e4\u00e4 Unreal Engine 4 -pelimoottorin DataSmith -ty\u00f6kalua, joka yksinkertaistaa sis\u00e4ll\u00f6n tuomista huomattavasti. T\u00e4m\u00e4 ei kuitenkaan poista sit\u00e4 tosiasiaa, ett\u00e4 3D CAD -mallit ovat raskaita k\u00e4sitell\u00e4. Siksi projektit, joissa n\u00e4it\u00e4 malleja k\u00e4ytet\u00e4\u00e4n tarvitsevat tehokkaan tietokoneen py\u00f6ri\u00e4kseen sulavasti, joka puolestaan vaikuttaa positiivisesti k\u00e4ytt\u00e4j\u00e4kokemukseen.<span class=\"read-more\"><a href=\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\" title=\"Read More\">More<\/a><\/span><\/p>\n","protected":false},"author":618,"featured_media":453,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[8,3,1],"tags":[40,39,15,20],"class_list":{"0":"post-367","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-unreal","8":"category-vattu","9":"category-yleinen","10":"tag-3d-cad-malli","11":"tag-mediasoitin","12":"tag-unreal-engine","13":"tag-vattu"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mediasoitin Unreal Engine 4 -pelimoottorissa - gamEngine lab<\/title>\n<meta name=\"description\" content=\"Mit\u00e4 tehd\u00e4, jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 mobiililaitteelta? Yksi keino olisi luoda mediasoitin k\u00e4ytt\u00e4m\u00e4ll\u00e4 UE4:n mediaplayer -komponenttia.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mediasoitin Unreal Engine 4 -pelimoottorissa - gamEngine lab\" \/>\n<meta property=\"og:description\" content=\"Mit\u00e4 tehd\u00e4, jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 mobiililaitteelta? Yksi keino olisi luoda mediasoitin k\u00e4ytt\u00e4m\u00e4ll\u00e4 UE4:n mediaplayer -komponenttia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\" \/>\n<meta property=\"og:site_name\" content=\"gamEngine lab\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-15T13:17:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-15T13:18:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"740\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Toni Lavonen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Toni Lavonen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\"},\"author\":{\"name\":\"Toni Lavonen\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862\"},\"headline\":\"Mediasoitin Unreal Engine 4 -pelimoottorissa\",\"datePublished\":\"2019-11-15T13:17:13+00:00\",\"dateModified\":\"2019-11-15T13:18:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\"},\"wordCount\":397,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg\",\"keywords\":[\"3d cad-malli\",\"mediasoitin\",\"unreal engine\",\"VATTU\"],\"articleSection\":[\"Unreal\",\"VATTU\",\"Yleinen\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\",\"url\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\",\"name\":\"Mediasoitin Unreal Engine 4 -pelimoottorissa - gamEngine lab\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg\",\"datePublished\":\"2019-11-15T13:17:13+00:00\",\"dateModified\":\"2019-11-15T13:18:55+00:00\",\"author\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862\"},\"description\":\"Mit\u00e4 tehd\u00e4, jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 mobiililaitteelta? Yksi keino olisi luoda mediasoitin k\u00e4ytt\u00e4m\u00e4ll\u00e4 UE4:n mediaplayer -komponenttia.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage\",\"url\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg\",\"contentUrl\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg\",\"width\":740,\"height\":260,\"caption\":\"unreal engine mediaplayer featured image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.hamk.fi\/ge\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mediasoitin Unreal Engine 4 -pelimoottorissa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#website\",\"url\":\"https:\/\/blog.hamk.fi\/ge\/\",\"name\":\"gamEngine lab\",\"description\":\"This blog is about beneficial use of gameengines and related technologies like virtual reality and research, projects &amp; results done in HAMK Smart related to these subjects.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.hamk.fi\/ge\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862\",\"name\":\"Toni Lavonen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g\",\"caption\":\"Toni Lavonen\"},\"url\":\"https:\/\/blog.hamk.fi\/ge\/author\/toni2\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mediasoitin Unreal Engine 4 -pelimoottorissa - gamEngine lab","description":"Mit\u00e4 tehd\u00e4, jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 mobiililaitteelta? Yksi keino olisi luoda mediasoitin k\u00e4ytt\u00e4m\u00e4ll\u00e4 UE4:n mediaplayer -komponenttia.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/","og_locale":"en_US","og_type":"article","og_title":"Mediasoitin Unreal Engine 4 -pelimoottorissa - gamEngine lab","og_description":"Mit\u00e4 tehd\u00e4, jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 mobiililaitteelta? Yksi keino olisi luoda mediasoitin k\u00e4ytt\u00e4m\u00e4ll\u00e4 UE4:n mediaplayer -komponenttia.","og_url":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/","og_site_name":"gamEngine lab","article_published_time":"2019-11-15T13:17:13+00:00","article_modified_time":"2019-11-15T13:18:55+00:00","og_image":[{"width":740,"height":260,"url":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg","type":"image\/jpeg"}],"author":"Toni Lavonen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Toni Lavonen","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#article","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/"},"author":{"name":"Toni Lavonen","@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862"},"headline":"Mediasoitin Unreal Engine 4 -pelimoottorissa","datePublished":"2019-11-15T13:17:13+00:00","dateModified":"2019-11-15T13:18:55+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/"},"wordCount":397,"commentCount":0,"image":{"@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg","keywords":["3d cad-malli","mediasoitin","unreal engine","VATTU"],"articleSection":["Unreal","VATTU","Yleinen"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/","url":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/","name":"Mediasoitin Unreal Engine 4 -pelimoottorissa - gamEngine lab","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/ge\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage"},"image":{"@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg","datePublished":"2019-11-15T13:17:13+00:00","dateModified":"2019-11-15T13:18:55+00:00","author":{"@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862"},"description":"Mit\u00e4 tehd\u00e4, jos 3D CAD -malleja pit\u00e4isi pysty\u00e4 esitt\u00e4m\u00e4\u00e4 mobiililaitteelta? Yksi keino olisi luoda mediasoitin k\u00e4ytt\u00e4m\u00e4ll\u00e4 UE4:n mediaplayer -komponenttia.","breadcrumb":{"@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#primaryimage","url":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg","contentUrl":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/11\/unreal_engine_mediaplayer_featured_image.jpg","width":740,"height":260,"caption":"unreal engine mediaplayer featured image"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.hamk.fi\/ge\/mediasoitin-ue4-pelimoottorissa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.hamk.fi\/ge\/"},{"@type":"ListItem","position":2,"name":"Mediasoitin Unreal Engine 4 -pelimoottorissa"}]},{"@type":"WebSite","@id":"https:\/\/blog.hamk.fi\/ge\/#website","url":"https:\/\/blog.hamk.fi\/ge\/","name":"gamEngine lab","description":"This blog is about beneficial use of gameengines and related technologies like virtual reality and research, projects &amp; results done in HAMK Smart related to these subjects.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.hamk.fi\/ge\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862","name":"Toni Lavonen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g","caption":"Toni Lavonen"},"url":"https:\/\/blog.hamk.fi\/ge\/author\/toni2\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts\/367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/users\/618"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/comments?post=367"}],"version-history":[{"count":9,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts\/367\/revisions"}],"predecessor-version":[{"id":457,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts\/367\/revisions\/457"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/media\/453"}],"wp:attachment":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/media?parent=367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/categories?post=367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/tags?post=367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}