{"id":88434,"date":"2026-05-23T22:29:34","date_gmt":"2026-05-24T03:29:34","guid":{"rendered":"https:\/\/niixer.com\/?page_id=88434"},"modified":"2026-05-23T22:35:01","modified_gmt":"2026-05-24T03:35:01","slug":"experiencia-realidad-aumentada-unity-easyar","status":"publish","type":"page","link":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/","title":{"rendered":"Desarrollo de una experiencia de Realidad Aumentada con Unity y EasyAR para instrumentos musicales"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.24.20-PM-1024x491.png\" alt=\"Imagen actual: Realidad Aumentada con Unity y EasyAR para instrumentos musicales\"\/><\/figure>\n\n\n\n<p>La realidad aumentada o AR es una de las tecnolog\u00edas m\u00e1s usadas en aplicaciones interactivas, educaci\u00f3n y entretenimiento. Gracias a motores de desarrollo como Unity y SDK especializados como <a href=\"https:\/\/www.easyar.com\/\" type=\"link\" id=\"https:\/\/www.easyar.com\/\">EasyAR<\/a>, hoy en d\u00eda se puede desarrollar experiencias inmersivas que sean capaces de reconocer im\u00e1genes, objetos y superficies en tiempo real. EasyAR proporciona funciones como reconocimiento de im\u00e1genes, seguimiento de objetos y renderizado de contenidos en 3D, todo dentro de Unity.<\/p>\n\n\n\n<p>Este art\u00edculo explica el desarrollo de una aplicaci\u00f3n de realidad aumentada basada en reconocimiento de im\u00e1genes (Image Targets), donde el usuario puede visualizar tres instrumentos musicales diferentes. En cada marcador detectado, la aplicaci\u00f3n despliega un modelo 3D del instrumento, reproduce un sonido representativo y despliega una breve informaci\u00f3n relacionada con sus caracter\u00edsticas principales.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Introducci\u00f3n<\/strong><\/h3>\n\n\n\n<p>La realidad aumentada nos permite insertar elementos virtuales en el entorno real mediante el uso de c\u00e1maras y sensores. A diferencia de la realidad virtual, la AR no reemplaza por completo el entorno f\u00edsico, sino que a\u00f1ade informaci\u00f3n digital sobre \u00e9ste.<\/p>\n\n\n\n<p>Se utiliz\u00f3 para este proyecto:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unity como motor de desarrollo.<\/li>\n\n\n\n<li>EasyAR como SDK de reconocimiento y seguimiento de im\u00e1genes.<\/li>\n\n\n\n<li>Modelos 3D de instrumentos musicales.<\/li>\n\n\n\n<li>Archivos de audio para la reproducci\u00f3n de sonidos.<\/li>\n\n\n\n<li>Targets impresos o digitales para activar el contenido AR.<\/li>\n<\/ul>\n\n\n\n<p>La aplicaci\u00f3n fue dise\u00f1ada con un prop\u00f3sito educativo e interactivo, permitiendo al usuario conocer informaci\u00f3n b\u00e1sica de distintos instrumentos musicales, mediante una experiencia visual y sonora.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Objetivo del proyecto<\/strong><\/h3>\n\n\n\n<p>Desarrollar una aplicaci\u00f3n Android de realidad aumentada en Unity utilizando EasyAR, capaz de reconocer tres im\u00e1genes objetivo diferentes y mostrar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un modelo 3D del instrumento correspondiente.<\/li>\n\n\n\n<li>Sonido caracter\u00edstico del instrumento.<\/li>\n\n\n\n<li>Informaci\u00f3n descriptiva b\u00e1sica.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Herramientas utilizadas<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Herramienta<\/th><th>Descripci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td>Unity<\/td><td>Motor gr\u00e1fico utilizado para el desarrollo de la aplicaci\u00f3n<\/td><\/tr><tr><td>EasyAR<\/td><td>SDK de realidad aumentada para reconocimiento de im\u00e1genes<\/td><\/tr><tr><td>Android Build Support<\/td><td>Compilaci\u00f3n de la aplicaci\u00f3n para dispositivos Android<\/td><\/tr><tr><td>Modelos 3D<\/td><td>Instrumentos musicales utilizados en la experiencia<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instalaci\u00f3n de Unity y EasyAR<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Instalaci\u00f3n de Unity Hub<\/strong><\/h4>\n\n\n\n<p>El primer paso consiste en instalar Unity Hub desde el sitio oficial de Unity para ello encontraras en este link <a href=\"https:\/\/unity.com\" target=\"_blank\" rel=\"noreferrer noopener\">Unity Hub<\/a>, la pagina oficial en la cual encontraras las documentaci\u00f3n oficial y las intrucci\u00f3nes de descarga e instalaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"635\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-851-1024x635.png\" alt=\"\" class=\"wp-image-88458\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-851-1024x635.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-851-300x186.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-851-768x476.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-851.png 1196w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Para poder acceder a este menu, se le pedir\u00e1 que cree una cuenta de usuario y se autentique.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"561\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-21-at-10.01.38-PM.png\" alt=\"\" class=\"wp-image-88469\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-21-at-10.01.38-PM.png 735w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-21-at-10.01.38-PM-300x229.png 300w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<p>una vez se descargue y abra el el ejecutable de unity tendr\u00e1s que aceptar la licencia y condiciones. Una vez este instalada la aplicaci\u00f3n, podr\u00e1s ver la siguiente  pantalla:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.33.12-PM-1024x577.png\" alt=\"\" class=\"wp-image-88473\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.33.12-PM-1024x577.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.33.12-PM-300x169.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.33.12-PM-768x433.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.33.12-PM.png 1282w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Instalaci\u00f3n de EasyAR<\/strong><\/h4>\n\n\n\n<p><a href=\"https:\/\/www.easyar.com\/\">EasyAR<\/a> proporciona un SDK compatible con Unity para el desarrollo de aplicaciones AR. sigue los siguientes pasos para la instalacion de EasyAR<\/p>\n\n\n\n<p><strong>Para instalar EasyAR:<\/strong><\/p>\n\n\n\n<p>Ingresa a <a href=\"https:\/\/www.easyar.com\/\">EasyAR<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/1-5-1024x522.png\" alt=\"\" class=\"wp-image-88478\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/1-5-1024x522.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/1-5-300x153.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/1-5-768x392.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/1-5.png 1339w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Crea una cuenta y autenticate con la misma:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"861\" height=\"436\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/2-2-edited-1.png\" alt=\"\" class=\"wp-image-88481\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/2-2-edited-1.png 861w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/2-2-edited-1-300x152.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/2-2-edited-1-768x389.png 768w\" sizes=\"auto, (max-width: 861px) 100vw, 861px\" \/><\/figure>\n\n\n\n<p>Procederemos a crear una licencia de uso:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"763\" height=\"373\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/3-2-edited.png\" alt=\"\" class=\"wp-image-88483\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/3-2-edited.png 763w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/3-2-edited-300x147.png 300w\" sizes=\"auto, (max-width: 763px) 100vw, 763px\" \/><\/figure>\n\n\n\n<p>Ahora seleccionamos crear una cuenta personal:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"519\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/4-2-1024x519.png\" alt=\"\" class=\"wp-image-88484\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/4-2-1024x519.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/4-2-300x152.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/4-2-768x389.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/4-2.png 1339w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Tambien vamos a seleccionar en no utilizar spartial Map y agregamos un bundle ID y un pakage Name, en este caso com.DiegoCastro.instrumentos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"518\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/5-2-1024x518.png\" alt=\"\" class=\"wp-image-88486\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/5-2-1024x518.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/5-2-300x152.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/5-2-768x389.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/5-2.png 1344w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Al crear la licencia, se crear la sense License Key:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"518\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/6-2-1024x518.png\" alt=\"\" class=\"wp-image-88488\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/6-2-1024x518.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/6-2-300x152.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/6-2-768x389.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/6-2.png 1343w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Este string es importante puesto que posteriormente se utilizara en la instalaci\u00f3n del plugin de EasyAR en nuestro proyecto de unity, ahora tenemos que descargar el plugin EasyAr Sence Unity Plugin, que lo encontraras en la sona de descargas:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"620\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.51.49-PM-1024x620.png\" alt=\"\" class=\"wp-image-88490\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.51.49-PM-1024x620.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.51.49-PM-300x182.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.51.49-PM-768x465.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.51.49-PM.png 1296w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Documentaci\u00f3n oficial:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.easyar.com\/doc\/en\/develop\/unity\/fundamentals\/intro.html?utm_source\" target=\"_blank\" rel=\"noreferrer noopener\">Documentaci\u00f3n EasyAR Unity<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Creaci\u00f3n del proyecto en Unity<\/strong><\/h3>\n\n\n\n<p>Ahora en unity hub, vamos a crear un nuevo poryecto, para ello vamos a la pesta\u00f1a <strong>Projects<\/strong> seleccionamos <strong>3D render build in pipeline<\/strong> y finalmente en <strong>crear proyect<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.54.03-AM-1024x576.png\" alt=\"\" class=\"wp-image-88492\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.54.03-AM-1024x576.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.54.03-AM-300x169.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.54.03-AM-768x432.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.54.03-AM.png 1282w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Una vez se crea el proyecto, estaremos en la bentana principal de Unity:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.12-AM-1024x521.png\" alt=\"\" class=\"wp-image-88493\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.12-AM-1024x521.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.12-AM-300x153.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.12-AM-768x391.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.12-AM-1536x781.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.12-AM.png 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Importar de Plugin EasyAR<\/strong>:<\/h4>\n\n\n\n<p>Para iniciar, vamos a instalar el paquete de EasyAR, en la parte superior en la opcion <strong>Windows<\/strong> vamos a la pesta\u00f1a <strong>Package<\/strong> Management y finalmente <strong>Packages Manager<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"943\" height=\"550\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.36-AM.png\" alt=\"\" class=\"wp-image-88495\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.36-AM.png 943w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.36-AM-300x175.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.55.36-AM-768x448.png 768w\" sizes=\"auto, (max-width: 943px) 100vw, 943px\" \/><\/figure>\n\n\n\n<p>Procedermos a la importaci\u00f3n del plugin EasyAr Sence Unity Plugin, para ello en la parte superior izquierda, en el icono de mas vamos a utilizar Install <strong>Pakage FromTarball<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"357\" height=\"308\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.56.35-AM.png\" alt=\"\" class=\"wp-image-88496\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.56.35-AM.png 357w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-8.56.35-AM-300x259.png 300w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/figure>\n\n\n\n<p>Se abr\u00edra la ventana del buscador e importaremos el archivos, buscamos el archivo que descargamos de la pagina de EasyAR llamado <strong>com.easyar.sense-4002.0.0+4956.1ec38c1ad.tgz<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"364\" height=\"149\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.04.36-PM.png\" alt=\"\" class=\"wp-image-88498\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.04.36-PM.png 364w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.04.36-PM-300x123.png 300w\" sizes=\"auto, (max-width: 364px) 100vw, 364px\" \/><\/figure>\n\n\n\n<p>una vez instalado en el <strong>Package Manager <\/strong>encontraremos lo siguiente:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"869\" height=\"617\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.00.26-AM.png\" alt=\"\" class=\"wp-image-88499\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.00.26-AM.png 869w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.00.26-AM-300x213.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.00.26-AM-768x545.png 768w\" sizes=\"auto, (max-width: 869px) 100vw, 869px\" \/><\/figure>\n\n\n\n<p>y en Explorador del proyecto encontraremos el plugin en el folder de packages:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"725\" height=\"368\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.01.25-AM.png\" alt=\"\" class=\"wp-image-88500\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.01.25-AM.png 725w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.01.25-AM-300x152.png 300w\" sizes=\"auto, (max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Configurar la escena principal.<\/h4>\n\n\n\n<p>Vamos crear dos carpetas en el proyecto, las cuales van a almacenar los modelos de 3d de los instrumentos y lo targets:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"321\" height=\"359\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.14.43-AM.png\" alt=\"\" class=\"wp-image-88502\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.14.43-AM.png 321w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.14.43-AM-268x300.png 268w\" sizes=\"auto, (max-width: 321px) 100vw, 321px\" \/><\/figure>\n\n\n\n<p>en la secci\u00f3n de escena, vamos renombrar la escena como Instrumentos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"177\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-852.png\" alt=\"\" class=\"wp-image-88505\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-852.png 400w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-852-300x133.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n\n\n\n<p>Ahora vamos a configurar los AR Session y AR Camera, este es el que nos provee el plugin de EasyAR, para ello en la secci\u00f3n de jerarqu\u00eda vamos a dar click derecho, en <strong>Easy Sense<\/strong> buscamos <strong>Image Tracking<\/strong>, y posteriormente<strong> AR Session (image Tracking Preset)<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"698\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.38-AM.png\" alt=\"\" class=\"wp-image-88506\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.38-AM.png 858w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.38-AM-300x244.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.38-AM-768x625.png 768w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/figure>\n\n\n\n<p>En la jerarqu\u00eda del proyecto encontraremos que se a agregado un objeto <strong>AR Session (EAsyAR)<\/strong>, en este contiene el Camera Device e Image Tracker:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"413\" height=\"154\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-853.png\" alt=\"\" class=\"wp-image-88507\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-853.png 413w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-853-300x112.png 300w\" sizes=\"auto, (max-width: 413px) 100vw, 413px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Configuraci\u00f3n de las Image Targets<\/strong><\/h3>\n\n\n\n<p>La aplicaci\u00f3n utiliza tres im\u00e1genes objetivo diferentes, cada una asociada a un instrumento musical, estas im\u00e1genes ser\u00e1n utilizadas como Marcadores (Targets), donde se van a proyectar los modelos de cada instrumentos, nuestros targets son los siguientes :<\/p>\n\n\n\n<p><strong>Marcador Guitarra:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"789\" height=\"1024\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Guitarra.png\" alt=\"\" class=\"wp-image-88511\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Guitarra.png 789w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Guitarra-231x300.png 231w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Guitarra-768x997.png 768w\" sizes=\"auto, (max-width: 789px) 100vw, 789px\" \/><\/figure>\n\n\n\n<p><strong>Marcador Piano:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"1018\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Piano.png\" alt=\"\" class=\"wp-image-88513\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Piano.png 786w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Piano-232x300.png 232w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Piano-768x995.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><\/figure>\n\n\n\n<p><strong>Marcador Saxofon:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"789\" height=\"1024\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Saxofon-789x1024.png\" alt=\"\" class=\"wp-image-88514\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Saxofon-789x1024.png 789w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Saxofon-231x300.png 231w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Saxofon-768x996.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Marcador-Saxofon.png 804w\" sizes=\"auto, (max-width: 789px) 100vw, 789px\" \/><\/figure>\n\n\n\n<p>Estas im\u00e1genes fueron creadas con inteligencia artificial, para los marcadores puedes utilizar cualquier imagen, pero hay que tener en cuenta que esta se adapte a tu la experiencia de tu aplicaci\u00f3n, por ejemplo que se pueda ver con facilidad en el material que se va a imprimir etc.<\/p>\n\n\n\n<p>Se tienen que importar estas im\u00e1genes a la carpeta que se creo previamente en llamada Targets, en los assets de nuestro proyecto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"362\" height=\"476\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.47.34-PM.png\" alt=\"\" class=\"wp-image-88521\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.47.34-PM.png 362w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.47.34-PM-228x300.png 228w\" sizes=\"auto, (max-width: 362px) 100vw, 362px\" \/><\/figure>\n\n\n\n<p>Seleccionamos nuestras im\u00e1genes e importamos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"221\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-854.png\" alt=\"\" class=\"wp-image-88522\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-854.png 540w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-854-300x123.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Creaci\u00f3n del Target Image<\/h3>\n\n\n\n<p>Para la creaci\u00f3n del marcador vamos de nuevo a la jerarqu\u00eda y con click izquierdo agregamos un <strong>Image Target<\/strong>, creamos uno por cada instrumento:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"828\" height=\"675\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.51-AM.png\" alt=\"\" class=\"wp-image-88517\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.51-AM.png 828w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.51-AM-300x245.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.54.51-AM-768x626.png 768w\" sizes=\"auto, (max-width: 828px) 100vw, 828px\" \/><\/figure>\n\n\n\n<p>Renombramos cada Image Target con el nombre de su respectivo instrumento:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"163\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.37.55-PM.png\" alt=\"\" class=\"wp-image-88518\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.37.55-PM.png 411w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.37.55-PM-300x119.png 300w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" \/><\/figure>\n\n\n\n<p>Ahora vamos a configurar nuestros Images Targets, para ello seleccionamos el <strong>Image Target<\/strong> (Image Target Saxo) en la jerarqu\u00eda, al costado derecho de la pantalla en la ventana de inspecci\u00f3n vamos a la secci\u00f3n <strong>Image Target Controller (Script)<\/strong>, en la propiedad <strong>Source<\/strong>, seleccionamos <strong>Texture 2D<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"542\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.56.13-AM.png\" alt=\"\" class=\"wp-image-88519\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.56.13-AM.png 689w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.56.13-AM-300x236.png 300w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/figure>\n\n\n\n<p>Ahora tenemos que agregar la imagen que se va a uitlizar para cada target, para ello seleccionamos la imagen correspondiente en la carpeta de targets de nuestro proyecto y lo configuramos para que sea una textura y actualizamos el formato de compreci\u00f3n para android, al seleccionar la imagen, en el inspector del asset confirmamos que el <strong>Texture Type<\/strong> tenga seleccionado el valor <strong>sprite(2D and UI)<\/strong>, al igual que en el logo de android, el <strong>Format<\/strong> sea <strong>RGBA Crunched ETC2<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"664\" height=\"711\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.09.07-AM.png\" alt=\"\" class=\"wp-image-88525\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.09.07-AM.png 664w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.09.07-AM-280x300.png 280w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/figure>\n\n\n\n<p>Ahora si podemos asignar la imagen a nuestro <strong>Target Image<\/strong>, para ello seleccionamos el Target Image, luego en el <strong>inspector<\/strong>, en la seccion <strong>Image Targuet Controller (script)<\/strong>, seleccionamos en <strong>Texture<\/strong> nuestra imagen: <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"452\" height=\"413\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.58.47-PM.png\" alt=\"\" class=\"wp-image-88526\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.58.47-PM.png 452w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-7.58.47-PM-300x274.png 300w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.10.05-AM-1024x439.png\" alt=\"\" class=\"wp-image-88527\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.10.05-AM-1024x439.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.10.05-AM-300x129.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.10.05-AM-768x329.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.10.05-AM.png 1259w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Integraci\u00f3n de modelos 3D<\/h1>\n\n\n\n<p>Para este ejercicio se utilizaron modelos descargados de la libreria <a href=\"https:\/\/sketchfab.com\/\" type=\"link\" id=\"https:\/\/sketchfab.com\/\">Sketchfab<\/a>, se seleccionaron los siguientes modelos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"518\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/9-2-1024x518.png\" alt=\"\" class=\"wp-image-88532\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/9-2-1024x518.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/9-2-300x152.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/9-2-768x388.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/9-2-1536x777.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/9-2.png 1891w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/10-2-1024x521.png\" alt=\"\" class=\"wp-image-88533\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/10-2-1024x521.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/10-2-300x153.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/10-2-768x391.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/10-2-1536x781.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/10-2.png 1888w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/11-3-1024x514.png\" alt=\"\" class=\"wp-image-88534\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/11-3-1024x514.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/11-3-300x151.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/11-3-768x386.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/11-3-1536x772.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/11-3.png 1893w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>La estructura implementada fue:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Modelos\n \u251c\u2500\u2500 Guitarra-20\n \u251c\u2500\u2500 Saxophone\n \u2514\u2500\u2500 piano<\/code><\/pre>\n\n\n\n<p>para ello se importaron en la carpeta <strong>modelos<\/strong> que se encuentra en los assets del proyecto, del mismo modo que se importan las imagenes, pero en este caso se importarn los archivos que se descargaron y descomprimieron de la libreria:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"303\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.23.51-AM.png\" alt=\"\" class=\"wp-image-88535\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.23.51-AM.png 471w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.23.51-AM-300x193.png 300w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/figure>\n\n\n\n<p>ahora vamos a seleccionar el modelo y agregarlo a la jerarqu\u00eda, pero hijo de Target image:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"541\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.15.14-AM.png\" alt=\"\" class=\"wp-image-88536\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.15.14-AM.png 964w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.15.14-AM-300x168.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.15.14-AM-768x431.png 768w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><\/figure>\n\n\n\n<p>Mejoramos la orientacion del modelo y de nuestro target image para que quede como se van a visualizar en nuestra experiencia de Realidad Aumentada: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.16.54-AM-1024x464.png\" alt=\"\" class=\"wp-image-88537\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.16.54-AM-1024x464.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.16.54-AM-300x136.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.16.54-AM-768x348.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.16.54-AM-1536x696.png 1536w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.16.54-AM.png 1621w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Ahora como se puede observar, el modelo no tiene la textura bien configurada, para ello vamos a seleccionar el modelo, en la carpeta <strong>saxofon-20<\/strong> en assets, y con el click izquierdo vamos a extraer los assets del material (<strong>Extract Material SubAsset<\/strong>):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"579\" height=\"670\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.17.37-AM.png\" alt=\"\" class=\"wp-image-88539\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.17.37-AM.png 579w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.17.37-AM-259x300.png 259w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"190\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.18.47-AM.png\" alt=\"\" class=\"wp-image-88540\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.18.47-AM.png 578w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.18.47-AM-300x99.png 300w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><\/figure>\n\n\n\n<p>Procederemos a configurar la textura labert1, al seleccionar el material en el inspector vamos a agregar las imagenes que vienen del modelo con su correspondiente mapa: <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"667\" height=\"636\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.24.02-AM.png\" alt=\"\" class=\"wp-image-88541\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.24.02-AM.png 667w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.24.02-AM-300x286.png 300w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" \/><\/figure>\n\n\n\n<p>Ahora vamos a crear una luz dirigida para mejorar la vicibildad del objeto cuando se renderise en la patalla, para ello en la jerarqu\u00eda, como hijo de Image Target, damos click drecho y buscamos <strong>Light<\/strong> y posteriormente<strong> Directional Light<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"588\" height=\"697\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.24.45-AM.png\" alt=\"\" class=\"wp-image-88542\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.24.45-AM.png 588w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.24.45-AM-253x300.png 253w\" sizes=\"auto, (max-width: 588px) 100vw, 588px\" \/><\/figure>\n\n\n\n<p>Ahora cambiamos la rotation para que mejore el efecto del objeto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"958\" height=\"535\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.27.40-AM.png\" alt=\"\" class=\"wp-image-88543\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.27.40-AM.png 958w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.27.40-AM-300x168.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.27.40-AM-768x429.png 768w\" sizes=\"auto, (max-width: 958px) 100vw, 958px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Reproducci\u00f3n de sonido<\/h1>\n\n\n\n<p>Para agregar la funcionalidad de escuchar el sonido del instrumento, vamos a crear un bot\u00f3n con el texto sonar y al tocarlo este emitir\u00e1 del sonido del instrumento correspondiente.<\/p>\n\n\n\n<p>Vamos a crear incialmente el bot\u00f3n, seleccionado en la jerarqu\u00eda nuestro Target Image, damos click derecho, buscamos <strong>UI (canvas)<\/strong> y seleccionamos Button &#8211; TextMeshPro:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"848\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.29.20-AM.png\" alt=\"\" class=\"wp-image-88547\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.29.20-AM.png 684w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.29.20-AM-242x300.png 242w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure>\n\n\n\n<p>Ahora vamos a configurarlo para ello, vamos a la vista <strong>Game<\/strong> y en el tama\u00f1o seleccionamos <strong>1280&#215;720 Portrait<\/strong>, el canvas es lo que vamos a ver en nuestra pantalla siempre:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"605\" height=\"525\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.30.45-AM.png\" alt=\"\" class=\"wp-image-88549\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.30.45-AM.png 605w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.30.45-AM-300x260.png 300w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/figure>\n\n\n\n<p>Ahora vamos a configurar nuestro canvas para que este escale automaticamente seg\u00fan el tama\u00f1o de la pantalla del dispositivo, para ello en el inspector del canvas, en la secci\u00f3n <strong>Canvas Scaler<\/strong>, la propiedad <strong>Scaler Factor<\/strong>, y seleccionamos <strong>Scale With Screen Size<\/strong>, adicionalmente una vez seleccionado asignamos la propiedad <strong>Mach<\/strong> en 0.5:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"674\" height=\"799\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.31.43-AM.png\" alt=\"\" class=\"wp-image-88550\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.31.43-AM.png 674w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.31.43-AM-253x300.png 253w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"662\" height=\"160\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.32.42-AM.png\" alt=\"\" class=\"wp-image-88552\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.32.42-AM.png 662w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.32.42-AM-300x73.png 300w\" sizes=\"auto, (max-width: 662px) 100vw, 662px\" \/><\/figure>\n\n\n\n<p>Ahora vamos a cambiar el texto del bot\u00f3n, para ello en la jerarqu\u00eda seleccionamos el bot\u00f3n y el hijo que se llama <strong>Text (TMP)<\/strong> y posteriormente en el inspector le damos el texto Sonido:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"309\" height=\"219\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.33.50-AM.png\" alt=\"\" class=\"wp-image-88554\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.33.50-AM.png 309w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.33.50-AM-300x213.png 300w\" sizes=\"auto, (max-width: 309px) 100vw, 309px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"669\" height=\"524\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.34.11-AM.png\" alt=\"\" class=\"wp-image-88555\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.34.11-AM.png 669w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.34.11-AM-300x235.png 300w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/figure>\n\n\n\n<p>Adicionalmente vamos a cambiar el color de bot\u00f3n para que combine con el color del instrumento, seleccionamos el boton en la jerarqu\u00eda, y en el inspector en la parte inferior cambiamos la propiedad <strong>Normal Color<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"656\" height=\"606\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.35.26-AM.png\" alt=\"\" class=\"wp-image-88557\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.35.26-AM.png 656w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.35.26-AM-300x277.png 300w\" sizes=\"auto, (max-width: 656px) 100vw, 656px\" \/><\/figure>\n\n\n\n<p>Ahora necitamos que al presionar el bot\u00f3n suene el audio del instrumento  correspondiente, importamos el archivo .mp3 que tiene el audio:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"351\" height=\"306\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.38.29-AM.png\" alt=\"\" class=\"wp-image-88560\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.38.29-AM.png 351w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.38.29-AM-300x262.png 300w\" sizes=\"auto, (max-width: 351px) 100vw, 351px\" \/><\/figure>\n\n\n\n<p>tambien tenemos que crear un objeto Audio Source, en la Jerarqu\u00eda hijo de del Target Image:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"564\" height=\"554\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.40.17-AM.png\" alt=\"\" class=\"wp-image-88561\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.40.17-AM.png 564w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.40.17-AM-300x295.png 300w\" sizes=\"auto, (max-width: 564px) 100vw, 564px\" \/><\/figure>\n\n\n\n<p>Ahora en el inspector del objeto, agregamos en la propiedad <strong>Audio Generator<\/strong> y seleccionamos el asset del audio correspondiente, adicionalmente deseleccionamos las opciones de <strong>Play On Awake<\/strong> y <strong>Loop<\/strong> en False:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"453\" height=\"619\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.24.49-PM.png\" alt=\"\" class=\"wp-image-88562\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.24.49-PM.png 453w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.24.49-PM-220x300.png 220w\" sizes=\"auto, (max-width: 453px) 100vw, 453px\" \/><\/figure>\n\n\n\n<p>por ultimo, vamos a agregar la funcionalidad al bot\u00f3n parque al dar click suene, vamos a seleccionar el bot\u00f3n y en el inspector vamos a buscar el parametro Oncick, y agregamos el Audio generator:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"666\" height=\"603\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.41.35-AM.png\" alt=\"\" class=\"wp-image-88564\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.41.35-AM.png 666w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.41.35-AM-300x272.png 300w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Visualizaci\u00f3n de informaci\u00f3n<\/h1>\n\n\n\n<p>Ahora para la informaci\u00f3n basica del instrumento, agregamos un objeto <strong>Text &#8211; TextMeshPro<\/strong>, hijo del canvas en la Jerarqu\u00eda, en el inspector agregamos el texto que se va a mostrar y posteriormente ubicamos el objeto en el canvas para saber como lo vera el usuario:<\/p>\n\n\n\n<p>Agregando el objeto <strong>Text &#8211; TextMeshPro<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"613\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.18-AM.png\" alt=\"\" class=\"wp-image-88566\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.18-AM.png 620w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.18-AM-300x297.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"444\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.32-AM-1024x444.png\" alt=\"\" class=\"wp-image-88567\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.32-AM-1024x444.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.32-AM-300x130.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.32-AM-768x333.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.59.32-AM.png 1245w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Realizamos lo mismo para los 3 instrumentos, y el proyecto ya estaria listo para compilar:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"539\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.47.23-PM-1024x539.png\" alt=\"\" class=\"wp-image-88569\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.47.23-PM-1024x539.png 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.47.23-PM-300x158.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.47.23-PM-768x404.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.47.23-PM-390x205.png 390w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.47.23-PM.png 1472w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Compilaci\u00f3n para Android<\/h1>\n\n\n\n<p>Para la configuraci\u00f3n de compilaci\u00f3n, primero vamos a realizar una configuracion en en el proyect manager del proyecto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"477\" height=\"647\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.53.53-PM.png\" alt=\"\" class=\"wp-image-88571\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.53.53-PM.png 477w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-9.53.53-PM-221x300.png 221w\" sizes=\"auto, (max-width: 477px) 100vw, 477px\" \/><\/figure>\n\n\n\n<p>Agregamos el nombre del proyect ID que se asigno en la plataforma de EasyAR, en la seccion de <strong>Player<\/strong>, en la propiedad <strong>PackageName<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"952\" height=\"669\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.47.55-AM.png\" alt=\"\" class=\"wp-image-88572\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.47.55-AM.png 952w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.47.55-AM-300x211.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.47.55-AM-768x540.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.47.55-AM-130x90.png 130w\" sizes=\"auto, (max-width: 952px) 100vw, 952px\" \/><\/figure>\n\n\n\n<p>ahora en la seccion <strong>graphics<\/strong> selecionamos la <strong>Default Render Pipeline<\/strong> asignamos al <br><strong>Mobile_RPAsset (Universal Render Pipeline Asset)<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"965\" height=\"681\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.54.49-AM.png\" alt=\"\" class=\"wp-image-88573\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.54.49-AM.png 965w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.54.49-AM-300x212.png 300w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.54.49-AM-768x542.png 768w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><\/figure>\n\n\n\n<p>Finalmente vamos a la creacion del archivo .apk el cual instalaremos en el celular, en la parte superior en <strong>File<\/strong>, seleccionamos <strong>Build Profiles<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"406\" height=\"358\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.01.13-PM.png\" alt=\"\" class=\"wp-image-88574\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.01.13-PM.png 406w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.01.13-PM-300x265.png 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/figure>\n\n\n\n<p>Para generar el APK se configur\u00f3:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>File &gt; Build Settings &gt; Android<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"617\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.42.42-AM.png\" alt=\"\" class=\"wp-image-88575\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.42.42-AM.png 734w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-10.42.42-AM-300x252.png 300w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/figure>\n\n\n\n<p>Al acabar la construcci\u00f3n encontraras un archivo .apk, el cual es la aplicaci\u00f3n andriod.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Resultados obtenidos<\/h1>\n\n\n\n<p>Al instalar la palicaci\u00f3n y abrirla podemos observar como se ve la realidad aumentada de los instrumentos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"1024\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-856-461x1024.png\" alt=\"\" class=\"wp-image-88577\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-856-461x1024.png 461w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-856-135x300.png 135w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-856.png 576w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"1024\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857-461x1024.png\" alt=\"\" class=\"wp-image-88578\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857-461x1024.png 461w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857-135x300.png 135w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857-768x1707.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857-691x1536.png 691w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857-922x2048.png 922w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-857.png 1080w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"1024\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858-461x1024.png\" alt=\"\" class=\"wp-image-88579\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858-461x1024.png 461w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858-135x300.png 135w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858-768x1707.png 768w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858-691x1536.png 691w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858-922x2048.png 922w, https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/image-858.png 1080w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>La aplicaci\u00f3n desarrollada logr\u00f3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reconocimiento correcto de los tres targets.<\/li>\n\n\n\n<li>Renderizado de modelos 3D en tiempo real.<\/li>\n\n\n\n<li>Reproducci\u00f3n de audio sincronizada.<\/li>\n\n\n\n<li>Visualizaci\u00f3n estable de informaci\u00f3n interactiva.<\/li>\n<\/ul>\n\n\n\n<p>La experiencia demostr\u00f3 el potencial de Unity y EasyAR para el desarrollo de aplicaciones educativas basadas en realidad aumentada.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Ventajas de utilizar Unity y EasyAR<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Unity<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Motor multiplataforma.<\/li>\n\n\n\n<li>Amplio soporte para gr\u00e1ficos 3D.<\/li>\n\n\n\n<li>Compatibilidad con Android y iOS.<\/li>\n\n\n\n<li>Integraci\u00f3n sencilla con SDK AR.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">EasyAR<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>F\u00e1cil integraci\u00f3n con Unity.<\/li>\n\n\n\n<li>Reconocimiento de im\u00e1genes eficiente.<\/li>\n\n\n\n<li>Soporte para seguimiento AR.<\/li>\n\n\n\n<li>Licencias accesibles para proyectos educativos.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusiones<\/h1>\n\n\n\n<p>El desarrollo de aplicaciones de realidad aumentada utilizando Unity y EasyAR permite crear experiencias interactivas e inmersivas de manera relativamente sencilla. En este proyecto se implement\u00f3 una aplicaci\u00f3n capaz de reconocer tres instrumentos musicales mediante Image Targets, mostrando modelos 3D, sonidos y contenido informativo en tiempo real.<\/p>\n\n\n\n<p>Este tipo de aplicaciones puede aplicarse en contextos educativos, culturales y de entretenimiento, facilitando nuevas formas de aprendizaje mediante tecnolog\u00edas inmersivas.<\/p>\n\n\n\n<p>La combinaci\u00f3n entre Unity y EasyAR representa una alternativa s\u00f3lida para desarrolladores interesados en iniciar proyectos de realidad aumentada con reconocimiento de im\u00e1genes y contenido multimedia.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Recomendaciones<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Optimizar modelos 3D para dispositivos m\u00f3viles.<\/li>\n\n\n\n<li>Utilizar im\u00e1genes target con buen contraste.<\/li>\n\n\n\n<li>Implementar animaciones para mejorar la interacci\u00f3n.<\/li>\n\n\n\n<li>Agregar reconocimiento simult\u00e1neo de m\u00faltiples targets.<\/li>\n\n\n\n<li>Integrar interfaces m\u00e1s din\u00e1micas y responsive.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Recursos oficiales<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/unity.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Unity Official Website<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.easyar.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">EasyAR Official Website<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.easyar.com\/doc\/en\/develop\/unity\/fundamentals\/intro.html\" target=\"_blank\" rel=\"noreferrer noopener\">EasyAR Unity Documentation<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Referencias<\/h1>\n\n\n\n<p>Piano<\/p>\n\n\n\n<p>Author https:\/\/sketchfab.com\/aenikl (<a href=\"https:\/\/sketchfab.com\/aenikl\">AEN<\/a>)<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-sketchfab wp-block-embed-sketchfab\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"sketchfab-embed-wrapper\">    <iframe loading=\"lazy\" title=\"Piano\" id=\"\" class=\"\" width=\"800\" height=\"450\" src=\"https:\/\/sketchfab.com\/models\/6fdfd05ed18c4c8796f54b44e572e873\/embed\" frameborder=\"0\" allow=\"autoplay; fullscreen; xr-spatial-tracking\" allowfullscreen=\"\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" xr-spatial-tracking=\"true\" execution-while-out-of-viewport=\"true\" execution-while-not-rendered=\"true\" web-share=\"true\"><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<p>Licencia<strong> CC Attribution<\/strong><\/p>\n\n\n\n<p>Guitarra:<\/p>\n\n\n\n<p>Author: https:\/\/sketchfab.com\/agusbm (<a href=\"https:\/\/sketchfab.com\/agusbm\">Agustin Bertuzzi<\/a>)<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-sketchfab wp-block-embed-sketchfab\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"sketchfab-embed-wrapper\">    <iframe loading=\"lazy\" title=\"Guitarra 2.0\" id=\"\" class=\"\" width=\"800\" height=\"450\" src=\"https:\/\/sketchfab.com\/models\/38f24c1eb8ae44d5bf2a4f9b940c96ec\/embed\" frameborder=\"0\" allow=\"autoplay; fullscreen; xr-spatial-tracking\" allowfullscreen=\"\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" xr-spatial-tracking=\"true\" execution-while-out-of-viewport=\"true\" execution-while-not-rendered=\"true\" web-share=\"true\"><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<p>Licencia <strong>CC Attribution<\/strong><\/p>\n\n\n\n<p>Saxophone<\/p>\n\n\n\n<p>Author https:\/\/sketchfab.com\/MattCaddie (<a href=\"https:\/\/sketchfab.com\/MattCaddie\"> Matt Caddie<\/a>)<\/p>\n\n\n\n<p>https:\/\/sketchfab.com\/3d-models\/saxophone-f72747715883480b9555a75558b3e9cd#commentsLicencia <strong>CC Attribution<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Piano\nAEN. (s.f.). Piano &#91;Modelo 3D]. Sketchfab. https:\/\/sketchfab.com\/3d-models\/piano-6fdfd05ed18c4c8796f54b44e572e873<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Guitarra\n\nBertuzzi, A. (s.f.). Guitarra 2.0 &#91;Modelo 3D]. Sketchfab. https:\/\/sketchfab.com\/3d-models\/guitarra-20-38f24c1eb8ae44d5bf2a4f9b940c96ec<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Saxophone\n\nCaddie, M. (s.f.). Saxophone &#91;Modelo 3D]. Sketchfab. https:\/\/sketchfab.com\/3d-models\/saxophone-f72747715883480b9555a75558b3e9cd<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Cr\u00e9ditos Finales<\/strong><\/h3>\n\n\n\n<p><strong>Autor:<\/strong> Diego Alejandro Castro Lopez<\/p>\n\n\n\n<p><strong>Editor:<\/strong> Magister Ingeniero Carlos Iv\u00e1n Pinz\u00f3n Romero<\/p>\n\n\n\n<p><strong>C\u00f3digo:<\/strong> UCCG-1<\/p>\n\n\n\n<p><strong>Instituci\u00f3n:<\/strong> Universidad Central<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La realidad aumentada o AR es una de las tecnolog\u00edas m\u00e1s usadas en aplicaciones interactivas, educaci\u00f3n y entretenimiento. Gracias a motores de desarrollo como Unity y SDK especializados como EasyAR, hoy en d\u00eda se puede desarrollar experiencias inmersivas que sean capaces de reconocer im\u00e1genes, objetos y superficies en tiempo real.Seguir Leyendo<\/p>\n","protected":false},"author":1978,"featured_media":88463,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"class_list":["post-88434","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos Unity Easy AR<\/title>\n<meta name=\"description\" content=\"Este art\u00edculo explica el desarrollo de una aplicaci\u00f3n de realidad aumentada basada en reconocimiento de im\u00e1genes utilizando Unity y Easy AR\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos Unity Easy AR\" \/>\n<meta property=\"og:description\" content=\"Este art\u00edculo explica el desarrollo de una aplicaci\u00f3n de realidad aumentada basada en reconocimiento de im\u00e1genes utilizando Unity y Easy AR\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-24T03:35:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.24.20-PM-1024x491.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"491\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"23 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos Unity Easy AR","description":"Este art\u00edculo explica el desarrollo de una aplicaci\u00f3n de realidad aumentada basada en reconocimiento de im\u00e1genes utilizando Unity y Easy AR","robots":{"index":"noindex","follow":"follow"},"og_locale":"es_ES","og_type":"article","og_title":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos Unity Easy AR","og_description":"Este art\u00edculo explica el desarrollo de una aplicaci\u00f3n de realidad aumentada basada en reconocimiento de im\u00e1genes utilizando Unity y Easy AR","og_url":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_modified_time":"2026-05-24T03:35:01+00:00","og_image":[{"width":1024,"height":491,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.24.20-PM-1024x491.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"23 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/","url":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/","name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos Unity Easy AR","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.24.20-PM.png","datePublished":"2026-05-24T03:29:34+00:00","dateModified":"2026-05-24T03:35:01+00:00","description":"Este art\u00edculo explica el desarrollo de una aplicaci\u00f3n de realidad aumentada basada en reconocimiento de im\u00e1genes utilizando Unity y Easy AR","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.24.20-PM.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-23-at-6.24.20-PM.png","width":1915,"height":919,"caption":"Desarrollo de una experiencia de Realidad Aumentada con Unity y EasyAR para instrumentos musicales"},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/experiencia-realidad-aumentada-unity-easyar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"Desarrollo de una experiencia de Realidad Aumentada con Unity y EasyAR para instrumentos musicales"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]}]}},"_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/pages\/88434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/1978"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=88434"}],"version-history":[{"count":30,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/pages\/88434\/revisions"}],"predecessor-version":[{"id":88583,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/pages\/88434\/revisions\/88583"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/88463"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=88434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}