Entorno

Entornos físicos

Diseña una experiencia para muchos espacios diferentes

Bríndales a los usuarios una comprensión clara de la cantidad de espacio que necesitarán para tu app. ¿Puedes usarla en tu regazo, en una mesa de cocina o en un estadio de fútbol? Muéstrales las condiciones ideales para usarla. Puedes incluir gráficos de vista previa en Play Store o instrucciones en la propia app.

De todos modos, es útil tener en cuenta todos los lugares en los que se podría usar tu aplicación, desde un pequeño departamento hasta un amplio campo. Prepárate para espacios grandes y pequeños, obstáculos del mundo real, como muebles o tráfico, y desafíos físicos.

Los espacios públicos ofrecen su propio conjunto de desafíos para RA. El seguimiento y la oclusión se vuelven difíciles, según la cantidad de objetos y personas alrededor. Además, el movimiento del teléfono y la inmersión con RA pueden distraer o resultar peligroso.

Entornos virtuales

Un entorno aumentado combina una imagen real capturada desde la cámara de un dispositivo con contenido virtual, como información o objetos digitales.

A medida que tu teléfono se mueve por el mundo, ARCore realiza un seguimiento de su posición en relación con el mundo que lo rodea. Este proceso se denomina odometría y asignación simultáneas, o COM.

ARCore analiza la imagen de la cámara y detecta características visualmente distintas, llamadas puntos de características. Luego, utiliza esos puntos para descubrir el cambio de posición. La información visual se combina con mediciones inerciales del dispositivo para estimar la pose (posición y orientación) de la cámara en relación con el mundo a lo largo del tiempo.

Cuando se alinea la pose de la cámara virtual que renderiza contenido 3D con la pose de la cámara del dispositivo, ARCore renderiza contenido virtual desde la perspectiva correcta. Esa imagen virtual se superpone sobre una imagen de cámara en vivo, lo que hace que el contenido virtual aparezca como parte del mundo real.

Descubrimiento continuo

ARCore mejora constantemente su comprensión del entorno real.

Crea un modelo de tu espacio y agrega información a medida que el teléfono se mueve y la cámara toma nuevas partes y nuevos detalles sobre él. ARCore reconoce y agrupa puntos de componentes que parecen encontrarse en superficies horizontales y angulares comunes, y las pone a disposición de tu app como planos.

Limitaciones ambientales

Por ahora, estas son algunas de las limitaciones que pueden dificultar la comprensión precisa de las plataformas:

  • Superficies planas sin textura, como un escritorio blanco
  • Entornos con iluminación tenue
  • Entornos extremadamente brillantes
  • Superficies transparentes o reflectantes, como vidrio
  • Superficies dinámicas o en movimiento, como briznas de césped o ondas en el agua

Cuando los usuarios se encuentren con limitaciones del entorno, indica qué salió mal y apúntalos en la dirección correcta.