Table of Contents

Workflow_ARSession muestra detallada

Workflow_ARSession es una muestra ligera de gestión de sesiones AR que demuestra cómo construir un flujo completo de aplicación AR con dependencias mínimas. Soporta modo compatible con AR Foundation y modo simple, permitiendo elegir según necesidades del proyecto.

Método de uso

Selección de escena (elige una)

En el editor de Unity, la escena Workflow_ARSession contiene dos grupos de objetos raíz mutuamente excluyentes. Activa solo un grupo (desactiva el otro):

Configuración Escenario aplicable Dependencias
ARFoundationCompatibleSceneSetup Proyectos existentes o planificados con AR Foundation Requiere configuración de AR Foundation
SimpleSceneSetup Sin dependencia de AR Foundation, usa capacidades nativas de EasyAR Sin dependencias adicionales, ideal para apps AR ligeras

Construir y ejecutar

  1. Agrega Workflow_ARSession a File > Build Settings o Build Profiles > Scene List.
  2. En Project Settings > Player, verifica las opciones de compilación según la plataforma objetivo (Android/iOS).
  3. Compila para dispositivo físico y ejecuta.

Al iniciar, la app inicializará automáticamente la cámara y esperará a reconocer objetivos.

Reconocer objetivos y métodos de obtención

Esta muestra demuestra seguimiento de imágenes (Image Tracking), pero su arquitectura permite extenderla fácilmente a seguimiento de objetos, reconocimiento en nube, etc.

Objetivo predeterminado: namecard.jpg

  • Tipo: Imagen 2D (tamaño físico recomendado ≥ 90mm × 54mm)
  • Descargar: 🔗 namecard
    namecard

¿Cómo reemplazar el objetivo?

  1. Coloca tu imagen (JPG/PNG) en Assets/Samples/EasyAR Sense Unity Plugin/[versión]/__All Samples__/Workflow/Workflow_ARSession/Targets.
  2. Selecciona el componente ImageTarget-namecard en la escena. En el Inspector, bajo Image Target Controller (Script), cambia Texture por tu imagen.
  3. Modifica Name y Scale. Scale es el tamaño físico real de tu objetivo (en metros), basado en el lado largo de la imagen.
    Reemplazar objetivo de imagen
  4. Guarda y recompila.

Comportamiento esperado

Al apuntar la cámara hacia la imagen objetivo:

  1. Se detecta y sigue la imagen en tiempo real;
  2. Se superpone un modelo 3D de panda sobre el plano de la imagen;

La posición, orientación y escala del panda están vinculadas a la pose del objetivo. El seguimiento permanece estable incluso con movimiento, oclusión parcial o cambios de iluminación.

Sugerencias de extensión

  • Añadir seguimiento de objetos: Reemplaza ImageTracker por ObjectTracker y carga archivos .obj;
  • Usar reconocimiento en nube: Sustituye objetivos locales con CloudRecognizer;
  • Soporte para múltiples objetivos: Extiende de un objetivo a múltiples imágenes; el sistema gestionará el seguimiento concurrente automáticamente.
Consejo

Más componentes en acceder a componentes AR.

Con Workflow_ARSession, dominarás rápidamente el flujo central de EasyAR y podrás construir aplicaciones AR de nivel productivo.