Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Como hacer que dos ImageTarget me lean el spirte que tengo seleccionado

Iniciado por yoelrodguez, Febrero 01, 2018, 06:40:59 PM

Tema anterior - Siguiente tema
Febrero 01, 2018, 06:40:59 PM Ultima modificación: Febrero 01, 2018, 06:45:49 PM por yoelrodguez
Hola a todos,
 


Tengo la siguiente situación, estoy usando dos imágenes iguales, lo que de distinto color para leerla AR de Vuforia. Al crear la base de datos, las definí cada una con un patrón, en este caso seria uno de color morado y el segundo de color rosado. Agregue dos ImageTarget en los cual definí un Spirte en cada uno de a cuerdo al color de la imagen.
 


Lo que me esta sucediendo es que siempre que leo uno o otro siempre me carga el mismo Spritea pesar que son distinto. Lo que deseo es que cuando lea el morado me cargue el que responde a ese color y así con el otro.
 


Nota: No estoy usando ningún script para hacer esta acción.


La respuesta es muy simple, Vuforia no distingue colores, utiliza patrones de puntos calculados en base a las formas, así que da igual que tengas los marcadores que tengas con distinto color, si la imagen es la misma, para Vuforia será el mismo marcador. Lo único que puedes hacer es usar imágenes distintas, si necesitas que el marcador sea descriptivo, yo, lo que he hecho alguna vez es tener el mismo dibujo pero con un patrón de fondo distinto o tener un pequeño patrón de puntos aparte del dibujo, así se modifica ligeramente la imagen, pero eso si, asegúrate si haces esto, que al cargarla en Vuforia te haya reconocido bastantes puntos en ese patrón que diferencia una imagen de otra, porque si no se puede liar.
 
Creo recordar que ARToolkit 6 de DAQRI iba a incorporar reconocimiento de color, pero lleva casi un año en beta y no termina de salir y de momento da mas problemas que soluciones.
 
 


Etiquetas: