Gracias por mirar Google I/O. Consulta las sesiones.

Descripción general de ARCore y entornos de desarrollo compatibles

ARCore es la plataforma de Google para crear experiencias de realidad aumentada. Con diferentes API, ARCore permite que tu teléfono detecte su entorno, comprenda el mundo e interactúe con la información. Algunas de las API están disponibles en iOS y Android para habilitar experiencias de RA compartidas.

ARCore usa tres capacidades clave para integrar contenido virtual con el mundo real, como se ve a través de la cámara de tu teléfono:

  • El seguimiento de movimiento permite que el teléfono comprenda su posición en el mundo y haga un seguimiento de ella.
  • Comprensión del medio ambiente permite que el teléfono detecte el tamaño y la ubicación de todo tipo de superficies: superficies horizontales, verticales y angulares, como el suelo, una mesa de café o paredes.
  • La estimación de luz permite que el teléfono calcule las condiciones de iluminación actuales del entorno.

Dispositivos compatibles

ARCore está diseñado para funcionar en una amplia variedad de teléfonos Android calificados con Android 7.0 (Nougat) y versiones posteriores. Puedes consultar una lista completa de los dispositivos compatibles aquí.

¿Cómo funciona ARCore?

Básicamente, ARCore hace dos cosas: realizar un seguimiento de la posición del dispositivo móvil a medida que se mueve y desarrollar su propia comprensión del mundo real.

La tecnología de seguimiento de movimiento de ARCore usa la cámara del teléfono para identificar puntos interesantes, llamados funciones, y realizar un seguimiento de cómo se mueven con el tiempo. Con una combinación del movimiento de estos puntos y lecturas de los sensores inerciales del teléfono, ARCore determina la posición y la orientación del teléfono a medida que se mueve por el espacio.

Además de identificar los puntos clave, ARCore puede detectar superficies planas, como una mesa o el piso, y también puede estimar la iluminación promedio en el área que la rodea. Estas capacidades se combinan para permitir que ARCore cree su propia comprensión del mundo que la rodea.

La comprensión del mundo real de ARCore te permite colocar objetos, anotaciones y otra información de una manera que se integra perfectamente con el mundo real. Puedes colocar un gatito que duerme en la esquina de la mesa baja o anotar una pintura con información biográfica sobre el artista. El seguimiento de movimiento significa que puedes moverte y ver estos objetos desde cualquier ángulo. Incluso si te das la vuelta y sales de la habitación, cuando regresas, el gatito o la anotación estarán justo donde los dejaste.

Para obtener un desglose más detallado sobre el funcionamiento de ARCore, consulta los conceptos fundamentales.

ARCore proporciona SDK para muchos de los entornos de desarrollo más populares. Estos SDK brindan API nativas para todas las funciones esenciales de RA, como el seguimiento de movimiento, la comprensión del entorno y la estimación de la luz. Con estas capacidades, puedes compilar experiencias de RA completamente nuevas o mejorar las apps existentes con funciones de RA.