La API de Cloud Anchor de ARCore anterior dejó de estar disponible y no será compatible después del 31 de agosto de 2023. Si tu app usa esta API, debes actualizarla para que use el nuevo extremo de la API de ARCore lo antes posible.

Cloud Anchors permite que diferentes usuarios compartan experiencias de RA

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Guías específicas de la plataforma

Cloud Anchor es un tipo especial de ancla que se puede usar para conservar experiencias de RA en el mundo real. Con la API de Cloud Anchor de ARCore o el servicio de Cloud Anchor de ARCore, puedes crear capas interactivas de información digital y anclarlas a ubicaciones reales, diseñando experiencias que varias personas puedan compartir a lo largo del tiempo en muchos dispositivos diferentes. Cloud Anchors conecta ubicaciones reales con contenido digital al que se puede acceder desde dispositivos móviles compatibles. Tanto los usuarios de Android como de iOS pueden participar en la misma experiencia y regresar a ellos una y otra vez, incluso semanas o meses después.

Anclas y Cloud Anchors

Cloud Anchors son anclas que se alojan en la API de Cloud Anchors de ARCore. Este hosting permite que los usuarios compartan experiencias en la misma app. Los lineamientos básicos para los anclas también se aplican a Cloud Anchors.

Casos prácticos para desarrollar con la API de Cloud Anchors de ARCore

La API de Cloud Anchor de ARCore puede ayudar a conservar las experiencias de RA en el mundo real y crear experiencias compartidas entre los usuarios. A continuación, se muestran algunas formas en que puedes usarla en tus propios proyectos.

Conservar las experiencias de RA en el mundo real

Cloud Anchors permite que un usuario coloque un objeto de RA en el entorno físico y otro para ver el mismo objeto en el mismo lugar más adelante. Por ejemplo, usa Cloud Anchors para crear carteles virtuales que ayuden a los usuarios a desplazarse por las estaciones de tren, dejar notas virtuales en las encimeras de la cocina para sus amigos o redecorar sus habitaciones con pósteres virtuales.

Experiencias de colaboración en tiempo real

Cloud Anchors también permite la colaboración en tiempo real entre usuarios. Por ejemplo, los usuarios pueden jugar un juego virtual de ping pong en la mesa baja o pintar un mural virtual con su comunidad.

Compatibilidad con dispositivos

La API de Cloud Anchor de ARCore funciona en todos los dispositivos compatibles con ARCore.

Cómo funcionan las Cloud Anchors

ARCore se conecta a la API de Cloud Anchors de ARCore para alojar y resolver Cloud Anchors, lo que habilita estas experiencias compartidas. Se requiere una conexión a Internet que funcione.

A continuación, presentamos una imagen de alto nivel de cómo funciona el hosting y la resolución:

  1. El usuario crea un ancla local en su entorno.
  2. El ancla está alojada: ARCore sube los datos de ese ancla local a la API de Cloud Anchor de ARCore, y la API de Cloud Anchor de ARCore muestra un ID único para esa ancla.
  3. La app distribuye ese ID único a otros usuarios.
  4. El anclaje está resuelto: los usuarios cuyos dispositivos tienen el ID único pueden recrear el mismo ancla con la API de Cloud Anchor de ARCore.

Hosting

Para establecer y alojar un ancla, ARCore usa un mapa de atributos 3D del espacio que lo rodea. Para obtener este mapa de funciones, la cámara posterior del dispositivo debe asignar el entorno en el centro de interés y sus alrededores desde diferentes ángulos y posiciones antes de la llamada del anfitrión. Luego, la API de Cloud Anchor de ARCore crea un mapa de atributos 3D del espacio y muestra un ID único de Cloud Anchor al dispositivo.

Resolviendo

Cuando otro usuario en el mismo entorno apunta la cámara de su dispositivo al área donde se alojó Cloud Anchor, una solicitud de resolución hace que la API de Cloud Anchors de ARCore compare periódicamente los atributos visuales de la escena con el mapa de atributos 3D que se creó. ARCore usa estas comparaciones para identificar la posición, la orientación y la pose del usuario en relación con Cloud Anchor.

Política de baja de API

Consulta la política de baja de la API de Cloud Anchor de ARCore para obtener más detalles.