{"id":3070,"date":"2025-08-21T17:48:07","date_gmt":"2025-08-21T15:48:07","guid":{"rendered":"https:\/\/perceive-horizon.eu\/?page_id=3070"},"modified":"2025-09-07T12:58:43","modified_gmt":"2025-09-07T10:58:43","slug":"tool-migration","status":"publish","type":"page","link":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/","title":{"rendered":"Tool Migration"},"content":{"rendered":"<h2 style=\"text-align: center; margin-bottom: 80px;\">Migration Tool<\/h2>\n<div class=\"perceive-container\">\n<p class=\"custom-font\">This Unity-based tool provides a structured pipeline for migrating AR experiences originally authored on the LAYAR platform into Unity scenes that are fully compatible with the Hoverlay Digital Sequence Plugin.<\/p>\n<\/div>\n<p><!-- =========================\n\n\n\n<section class=\"nl-banner\" role=\"region\" aria-label=\"Evaluate\">\n  \n\n<div class=\"nl-banner__inner\">\n    \n\n<h2 class=\"nl-banner__title\">Your opinion matters<\/h2>\n\n\n    \n\n<p class=\"nl-banner__tagline\">Fill the following form and test PERCEIVE Migration Tool<\/p>\n\n\n    \n\n<div class=\"nl-banner__actions\">\n      <a class=\"nl-banner__cta\" href=\"https:\/\/forms.cloud.microsoft\/e\/dQWQkWTRMK\">Fill in the form<\/a>\n      <a class=\"nl-banner__cta nl-banner__cta--outline\" href=\"#nl-modal\">Show QR Code<\/a>\n    <\/div>\n\n\n  <\/div>\n\n\n<\/section>\n\n\n ========================= --><\/p>\n<div class=\"perceive-container\">\n<p class=\"custom-font\">Leveraging exported JSON data from LAYAR\u2019s MySQL schema, the application reconstructs geospatial object layouts, interprets transformation and animation logic, and anchors them in a local coordinate system derived from averaged POI positions. The result is a modular, location-aware AR scene that can be previewed in Unity and exported as an asset bundle for seamless deployment to the Hoverlay AR platform.<\/p>\n<style id=\"wp_carousel_dynamic_css3076\">#sp-wp-carousel-free-id-3076 .wpcp-swiper-dots {margin: 40px 0px 0px 0px;}.wpcp-wrapper-3076 .swiper-wrapper .swiper-slide-kenburn, .wpcp-wrapper-3076 .swiper-wrapper, .wpcp-wrapper-3076 .wpcpro-row{align-items: center;}#sp-wp-carousel-free-id-3076 .wpcp-single-item {box-shadow: 0px 0px 0px 0px #dddddd;transition: all .3s;margin: 0px;}#sp-wp-carousel-free-id-3076.swiper-flip .wpcp-single-item{margin: 0!important;}#sp-wp-carousel-free-id-3076 .wpcp-single-item:hover {box-shadow: 0px 0px 0px 0px #dddddd;}#sp-wp-carousel-free-id-3076.sp-wpcp-3076 .wpcp-single-item {border: 1px solid #dddddd;} #sp-wp-carousel-free-id-3076.sp-wpcp-3076.wpcp-image-carousel .wpcp-single-item:hover img, #sp-wp-carousel-free-id-3076.sp-wpcp-3076.wpcp-post-carousel .wpcp-single-item:hover img, #sp-wp-carousel-free-id-3076.sp-wpcp-3076.wpcp-product-carousel .wpcp-single-item:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}#sp-wp-carousel-free-id-3076.nav-vertical-center {padding: 0;margin:0;}#sp-wp-carousel-free-id-3076 .wpcpro-row>[class*=\"wpcpro-col-\"] { padding: 0 10px; padding-bottom: 20px;} #sp-wp-carousel-free-id-3076 .swiper-slide .single-item-fade:not(:last-child) { margin-right: 20px;}@media (min-width: 480px) { .wpcpro-row .wpcpro-col-sm-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-sm-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-sm-2-5 { flex: 0 0 75%; max-width: 75%; } .wpcpro-row .wpcpro-col-sm-3 { flex: 0 0 33.333%; max-width: 33.333%; } .wpcpro-row .wpcpro-col-sm-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-sm-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-sm-6 { flex: 0 0 16.66666666666667%; max-width: 16.66666666666667%; } .wpcpro-row .wpcpro-col-sm-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-sm-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (max-width: 480px) { .wpcpro-row .wpcpro-col-xs-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-xs-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-xs-3 { flex: 0 0 33.222%; max-width: 33.222%; } .wpcpro-row .wpcpro-col-xs-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-xs-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-xs-6 { flex: 0 0 16.6667%; max-width: 16.6667%; } .wpcpro-row .wpcpro-col-xs-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-xs-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (min-width: 736px) { .wpcpro-row .wpcpro-col-md-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-md-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-md-2-5 { flex: 0 0 75%; max-width: 75%; } .wpcpro-row .wpcpro-col-md-3 { flex: 0 0 33.333%; max-width: 33.333%; } .wpcpro-row .wpcpro-col-md-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-md-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-md-6 { flex: 0 0 16.66666666666667%; max-width: 16.66666666666667%; } .wpcpro-row .wpcpro-col-md-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-md-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (min-width: 980px) { .wpcpro-row .wpcpro-col-lg-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-lg-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-lg-3 { flex: 0 0 33.222%; max-width: 33.222%; } .wpcpro-row .wpcpro-col-lg-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-lg-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-lg-6 { flex: 0 0 16.6667%; max-width: 16.6667%; } .wpcpro-row .wpcpro-col-lg-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-lg-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (min-width: 1200px) { .wpcpro-row .wpcpro-col-xl-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-xl-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-xl-3 { flex: 0 0 33.22222222%; max-width: 33.22222222%; } .wpcpro-row .wpcpro-col-xl-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-xl-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-xl-6 { flex: 0 0 16.66667%; max-width: 16.66667%; } .wpcpro-row .wpcpro-col-xl-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-xl-8 { flex: 0 0 12.5%; max-width: 12.5%; } }<\/style><div class=\"wpcp-carousel-wrapper wpcp-wrapper-3076\">\n\t<div id=\"wpcp-preloader-3076\" class=\"wpcp-carousel-preloader\"><img decoding=\"async\" src=\"https:\/\/perceive-horizon.eu\/wp-content\/plugins\/wp-carousel-free\/public\/css\/spinner.svg\" alt=\"Preloader Image\" \/><\/div>\t<div class=\"wpcp-carousel-content-wrapper\">\n\t<div id=\"sp-wp-carousel-free-id-3076\" class=\"wpcp-carousel-section sp-wpcp-3076  nav-vertical-center wpcp-image-carousel wpcp-preloader wpcp-standard\" data-swiper='{ &quot;accessibility&quot;:true, &quot;spaceBetween&quot;:20, &quot;arrows&quot;:false, &quot;freeMode&quot;: false, &quot;autoplay&quot;:false, &quot;effect&quot;: &quot;&quot;, &quot;centerMode&quot;: false, &quot;autoplaySpeed&quot;:3000, &quot;dots&quot;:false, &quot;infinite&quot;:true, &quot;speed&quot;:600, &quot;pauseOnHover&quot;:true,\n\t\t\t&quot;slidesToShow&quot;:{&quot;lg_desktop&quot;:2, &quot;desktop&quot;: 2, &quot;laptop&quot;: 2, &quot;tablet&quot;: 1, &quot;mobile&quot;: 1}, &quot;responsive&quot;:{&quot;desktop&quot;:1200, &quot;laptop&quot;: 980, &quot;tablet&quot;: 736, &quot;mobile&quot;: 480}, &quot;rtl&quot;:false, &quot;lazyLoad&quot;: &quot;false&quot;, &quot;swipe&quot;: true, &quot;draggable&quot;: true, &quot;swipeToSlide&quot;:false }' dir=\"ltr\">\n\t\t<div class=\"swiper-wrapper\">\n\t\t<div class=\"swiper-slide\">\n\t<div class=\"wpcp-single-item\">\n\t\t\t<a class=\"wcp-light-box\" data-buttons='[\"close\"]' data-wpc_url='https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/Dose_LAYAR_Before_003.png' href=\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/Dose_LAYAR_Before_003.png\" data-fancybox=\"wpcp_view\">\n\t\t<figure>\n\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/Dose_LAYAR_Before_003.png\" alt=\"Dose_LAYAR_Before_003\" width=\"1280\" height=\"960\">\t\t<\/figure>\n\t<\/a>\n\t\t<\/div>\n<\/div>\n\t<div class=\"swiper-slide\">\n\t<div class=\"wpcp-single-item\">\n\t\t\t<a class=\"wcp-light-box\" data-buttons='[\"close\"]' data-wpc_url='https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/Dose_MIGRATOOL_After_004e.png' href=\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/Dose_MIGRATOOL_After_004e.png\" data-fancybox=\"wpcp_view\">\n\t\t<figure>\n\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/Dose_MIGRATOOL_After_004e.png\" alt=\"Dose_MIGRATOOL_After_004e\" width=\"1280\" height=\"960\">\t\t<\/figure>\n\t<\/a>\n\t\t<\/div>\n<\/div>\n\t\t\t<\/div>\n\t\t\t\t<!-- If we need navigation buttons -->\n\t\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<p class=\"custom-font\"><small>The AR artwork &#8220;Dose&#8221; by Will Pappenheimer (2011 &#8211; 2014) on LAYAR (left) and on Unity, after the use of the Migration tool (right)<\/small><\/p>\n<h6>Workflow Overview<\/h6>\n<ol class=\"custom-font\">\n<li><strong>Data Export (MySQL \u2192 JSON)<\/strong> Original LAYAR-based AR scenes are stored in MySQL tables, including: POI, geospatial anchors (latitude\/longitude); Object, 3D model and asset references; Transform, local position, rotation, and scale; Animation, movement logic, orientation changes, and timed transformations. These are exported as structured JSON files for import into Unity.<\/li>\n<li><strong>Coordinate Anchoring in Unity<\/strong> The application calculates the average of all POI coordinates to establish a single origin point for the scene. All POIs are converted into relative local coordinates from this internal anchor. Unity simulates the original real-world spatial arrangement using local coordinates, rather than using live GPS frameworks like AR Foundation or ARLocation.<\/li>\n<li><strong>Scene Reconstruction<\/strong> Each AR object is instantiated and positioned based on: local transform values from the Transform table; additional animated translation from the Animation table (e.g., moving 1000 meters north); time-based behaviors are rebuilt using Unity\u2019s Timeline or Animation system, preserving the narrative flow of the original experience.<\/li>\n<li><strong>Hoverlay Digital Sequence Integration<\/strong> To make the reconstructed AR artworks viewable through the Hoverlay AR platform, the application integrates the Hoverlay Unity Exporter plugin\u2014a tool that allows Unity assets to be bundled and published as interactive digital objects in Hoverlay Spaces. This plugin bridges the Unity environment and the Hoverlay app, ensuring that scenes created in Unity can be delivered as lightweight, optimized sequences for mobile and AR glasses.<\/li>\n<\/ol>\n<p class=\"custom-font\">The fully reconstructed scene is wrapped into a Hoverlay Digital Sequence, which includes: 3D object hierarchy and animation logic; Spatial metadata and initial placement; Descriptive data (title, description, tags). Sequences are prepared using the Hoverlay menu and formatted for upload to the Hoverlay backend. This integration ensures that AR scenes designed in Unity can be made publicly accessible and viewed via Hoverlay\u2019s mobile AR interface.e\n<\/p>\n<h6>Unity Export with the Hoverlay Exporter<\/h6>\n<ul class=\"custom-font\">\n<li><strong>Supported<\/strong> 3D Models, Animations, Particle Effects, Audio, Lights, URP-compatible Shaders.<\/li>\n<li><strong>Not supported<\/strong> Custom MonoBehaviour scripts, Cameras.<\/li>\n<\/ul>\n<h6>Export process and deployment<\/h6>\n<ol class=\"custom-font\">\n<li>Install Unity 2022.3.19f1 with both iOS and Android Build Support modules.<\/li>\n<li>Create a new URP Unity project and import the Hoverlay Exporter package.<\/li>\n<li>Select the root GameObjects to be exported.<\/li>\n<li>Use the Hoverlay menu to export the project as platform-specific asset bundles.<\/li>\n<li>Upload the resulting ZIP files to Hoverlay Spaces as \u201cUnity Asset Bundle\u201d objects.<\/li>\n<li>Use the dashboard\u2019s QR code to preview the objects live in the Hoverlay AR app.<\/li>\n<li>Once published, AR artworks can be experienced: through the Hoverlay Mobile App, on AR glasses or tablets, and at their original or newly defined GPS locations\n<\/li>\n<\/ol>\n<h6>Key Features<\/h6>\n<ul class=\"custom-font\">\n<li>Migrates LAYAR-authored AR content using structured JSON exports.<\/li>\n<li>Anchors scenes in Unity using averaged POI coordinates, not live GPS.<\/li>\n<li>Accurately rebuilds visual, spatial, and temporal components of each AR scene.<\/li>\n<li>Exports to the Hoverlay platform for public, location-based viewing.<\/li>\n<\/ul>\n<h6>Credits<\/h6>\n<p class=\"custom-font\">Thi Anh Ngoc Nguyen <a href=\"https:\/\/orcid.org\/0000-0001-8331-2015\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png\" alt=\"ORCID\" width=\"18\" height=\"18\"><\/a>, Arthur Clay <a href=\"https:\/\/www.linkedin.com\/in\/arthur-clay\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2024\/06\/linkedin.png\" alt=\"LinkedIn\" width=\"18\" height=\"18\" class=\"alignnone size-full wp-image-1244\" srcset=\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2024\/06\/linkedin.png 512w, https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2024\/06\/linkedin-300x300.png 300w, https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2024\/06\/linkedin-150x150.png 150w\" sizes=\"auto, (max-width: 18px) 100vw, 18px\" \/><\/a> (HSLU), Warren Armstrong.<\/p>\n<\/div>\n<div class=\"button-wrapper\" style=\"margin: 2rem;\"><a class=\"wp-block-button__link white-button has-background has-medium-font-size has-custom-font-size wp-element-button\" style=\"border-radius: 52px; padding: 15px 20px;\" href=\"http:\/\/perceive-horizon.eu\/index.php\/perceive-tools\/\"> Go back to all<br \/>Tools &#038; Demonstrators <\/a><\/div>\n<p><!-- Modal (opens with :target) --><\/p>\n<div id=\"nl-modal\" class=\"nl-modal\" aria-hidden=\"true\">\n  <!-- Click overlay to close --><br \/>\n  <a class=\"nl-modal__overlay\" href=\"#\" aria-hidden=\"true\"><\/a><\/p>\n<div class=\"nl-modal__dialog\" role=\"dialog\" aria-modal=\"true\"\n       aria-labelledby=\"nl-modal-title\" aria-describedby=\"nl-modal-desc\"><\/p>\n<header class=\"nl-modal__header\">\n<h3 id=\"nl-modal-title\" class=\"nl-modal__title\">Scan the QR Code<\/h3>\n<\/header>\n<div class=\"nl-modal__content\" id=\"nl-modal-desc\">\n<div class=\"nl-modal__media\">\n<p class=\"custom-font\">\n<p>        <img decoding=\"async\" class=\"qr\" src=\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/09\/Migration-Tool_1.png\" alt=\"QR code\">\n       <\/div>\n<div class=\"nl-modal__actions\">\n        <a class=\"nl-banner__cta nl-banner__cta--muted\" href=\"#\" aria-label=\"Dismiss\">Maybe later<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Migration Tool This Unity-based tool provides a structured pipeline for migrating AR experiences originally authored on the LAYAR platform into Unity scenes that are fully compatible with the Hoverlay Digital Sequence Plugin. Leveraging exported JSON data from LAYAR\u2019s MySQL schema, the application reconstructs geospatial object layouts, interprets transformation and animation logic, and anchors them in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2793,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-3070","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tool Migration - PERCEIVE<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tool Migration - PERCEIVE\" \/>\n<meta property=\"og:description\" content=\"Migration Tool This Unity-based tool provides a structured pipeline for migrating AR experiences originally authored on the LAYAR platform into Unity scenes that are fully compatible with the Hoverlay Digital Sequence Plugin. Leveraging exported JSON data from LAYAR\u2019s MySQL schema, the application reconstructs geospatial object layouts, interprets transformation and animation logic, and anchors them in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/\" \/>\n<meta property=\"og:site_name\" content=\"PERCEIVE\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PERCEIVEhorizon\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-07T10:58:43+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@PERCEIVE_info\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/\",\"url\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/\",\"name\":\"Tool Migration - PERCEIVE\",\"isPartOf\":{\"@id\":\"https:\/\/perceive-horizon.eu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png\",\"datePublished\":\"2025-08-21T15:48:07+00:00\",\"dateModified\":\"2025-09-07T10:58:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#primaryimage\",\"url\":\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png\",\"contentUrl\":\"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/perceive-horizon.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Results\",\"item\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PERCEIVE Tool &#038; Demonstrators\",\"item\":\"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Tool Migration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/perceive-horizon.eu\/#website\",\"url\":\"https:\/\/perceive-horizon.eu\/\",\"name\":\"PERCEIVE\",\"description\":\"Perceptive Enhanced Realities of Colored collEctions\\u0003through aI and Virtual Experiences\",\"publisher\":{\"@id\":\"https:\/\/perceive-horizon.eu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/perceive-horizon.eu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/perceive-horizon.eu\/#organization\",\"name\":\"PERCEIVE-horizon\",\"url\":\"https:\/\/perceive-horizon.eu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/perceive-horizon.eu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2023\/02\/Fichier-2@2x.png\",\"contentUrl\":\"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2023\/02\/Fichier-2@2x.png\",\"width\":400,\"height\":58,\"caption\":\"PERCEIVE-horizon\"},\"image\":{\"@id\":\"https:\/\/perceive-horizon.eu\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/PERCEIVEhorizon\",\"https:\/\/x.com\/PERCEIVE_info\",\"https:\/\/www.instagram.com\/perceive_horizon\/\",\"https:\/\/www.linkedin.com\/company\/perceive-horizon\/\",\"https:\/\/www.youtube.com\/@Perceive_horizon\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tool Migration - PERCEIVE","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:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/","og_locale":"en_GB","og_type":"article","og_title":"Tool Migration - PERCEIVE","og_description":"Migration Tool This Unity-based tool provides a structured pipeline for migrating AR experiences originally authored on the LAYAR platform into Unity scenes that are fully compatible with the Hoverlay Digital Sequence Plugin. Leveraging exported JSON data from LAYAR\u2019s MySQL schema, the application reconstructs geospatial object layouts, interprets transformation and animation logic, and anchors them in [&hellip;]","og_url":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/","og_site_name":"PERCEIVE","article_publisher":"https:\/\/www.facebook.com\/PERCEIVEhorizon","article_modified_time":"2025-09-07T10:58:43+00:00","og_image":[{"url":"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@PERCEIVE_info","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/","url":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/","name":"Tool Migration - PERCEIVE","isPartOf":{"@id":"https:\/\/perceive-horizon.eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#primaryimage"},"image":{"@id":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#primaryimage"},"thumbnailUrl":"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png","datePublished":"2025-08-21T15:48:07+00:00","dateModified":"2025-09-07T10:58:43+00:00","breadcrumb":{"@id":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#primaryimage","url":"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png","contentUrl":"http:\/\/perceive-horizon.eu\/wp-content\/uploads\/2025\/08\/orcid.png"},{"@type":"BreadcrumbList","@id":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/tool-migration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/perceive-horizon.eu\/"},{"@type":"ListItem","position":2,"name":"Results","item":"https:\/\/perceive-horizon.eu\/index.php\/results\/"},{"@type":"ListItem","position":3,"name":"PERCEIVE Tool &#038; Demonstrators","item":"https:\/\/perceive-horizon.eu\/index.php\/results\/perceive-tools\/"},{"@type":"ListItem","position":4,"name":"Tool Migration"}]},{"@type":"WebSite","@id":"https:\/\/perceive-horizon.eu\/#website","url":"https:\/\/perceive-horizon.eu\/","name":"PERCEIVE","description":"Perceptive Enhanced Realities of Colored collEctions\u0003through aI and Virtual Experiences","publisher":{"@id":"https:\/\/perceive-horizon.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/perceive-horizon.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/perceive-horizon.eu\/#organization","name":"PERCEIVE-horizon","url":"https:\/\/perceive-horizon.eu\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/perceive-horizon.eu\/#\/schema\/logo\/image\/","url":"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2023\/02\/Fichier-2@2x.png","contentUrl":"https:\/\/perceive-horizon.eu\/wp-content\/uploads\/2023\/02\/Fichier-2@2x.png","width":400,"height":58,"caption":"PERCEIVE-horizon"},"image":{"@id":"https:\/\/perceive-horizon.eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PERCEIVEhorizon","https:\/\/x.com\/PERCEIVE_info","https:\/\/www.instagram.com\/perceive_horizon\/","https:\/\/www.linkedin.com\/company\/perceive-horizon\/","https:\/\/www.youtube.com\/@Perceive_horizon"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"admin6543","author_link":"https:\/\/perceive-horizon.eu\/index.php\/author\/admin6543\/"},"uagb_comment_info":0,"uagb_excerpt":"Migration Tool This Unity-based tool provides a structured pipeline for migrating AR experiences originally authored on the LAYAR platform into Unity scenes that are fully compatible with the Hoverlay Digital Sequence Plugin. Leveraging exported JSON data from LAYAR\u2019s MySQL schema, the application reconstructs geospatial object layouts, interprets transformation and animation logic, and anchors them in&hellip;","_links":{"self":[{"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/pages\/3070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/comments?post=3070"}],"version-history":[{"count":18,"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/pages\/3070\/revisions"}],"predecessor-version":[{"id":3521,"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/pages\/3070\/revisions\/3521"}],"up":[{"embeddable":true,"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/pages\/2793"}],"wp:attachment":[{"href":"https:\/\/perceive-horizon.eu\/index.php\/wp-json\/wp\/v2\/media?parent=3070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}