Crea experiencias de realidad aumentada transformadoras con las nuevas funciones geoespaciales y de ARCore

MAY 10, 2023
Eric Lai Group Product Manager

Con ARCore, la plataforma de Google para crear experiencias de realidad aumentada, continuamos mejorando las formas en que interactuamos con la información y cómo percibimos a las personas y las cosas que nos rodean. ARCore ahora está disponible en 1.400 millones de dispositivos Android y algunas funciones también están disponibles en dispositivos iOS compatibles, lo que la convierte en la plataforma de realidad aumentada multidispositivo más grande.

El año pasado, lanzamos la API geoespacial de ARCore, que aprovecha nuestra comprensión del mundo a través de Google Maps y ayuda a los desarrolladores a crear experiencias de realidad aumentada (RA) más inmersivas, ricas y útiles. Además, participamos con todos ustedes en hackatones globales, como el Desafío de la API geoespacial de ARCore, donde vimos una serie de presentaciones de alta calidad en una variedad de casos de uso, incluidos videojuegos, exploración local y navegación.

Hoy, presentamos nuevas funciones geoespaciales de ARCore, entre las que se incluyen la API de Streetscape Geometry, la de Geospatial Depth y la de Scene Semantics, que permiten crear experiencias de inmersión transformadoras a escala mundial.

Presentamos la API de Streetscape Geometry

Con la nueva API de Streetscape Geometry, puedes interactuar, visualizar y transformar la geometría de construcción en torno al usuario. Con la API de Streetscape Geometry, los desarrolladores pueden crear experiencias que interactúan con la geometría del mundo real, como remodelar edificios, potenciar una oclusión más precisa o simplemente colocar un recurso virtual en un edificio, al proporcionar una malla 3D dentro de un radio de 100 m de la ubicación del dispositivo móvil del usuario.

La API de Streetscape Geometry proporciona una malla 3D de los edificios cercanos y de la geometría del terreno

Puedes usar esta API para crear experiencias inmersivas, como transformar la geometría de los edificios en plantas vivas que crecen encima de estos o usar la geometría del edificio como un atributo de tu juego haciendo que bolas virtuales reboten e interactúen con ella.

La API de Streetscape Geometry está disponible en Android y iOS.

Presentamos las anclas de Rooftop y Geospatial Depth

Anteriormente, lanzamos las anclas geoespaciales que permiten a los desarrolladores colocar geometría estable en ubicaciones exactas utilizando latitud, longitud y altitud. El año pasado, agregamos las anclas de terreno, que se colocan en el terreno de la Tierra, utilizando solo coordenadas de longitud y latitud, y la altitud se calcula automáticamente.

Hoy presentamos un nuevo tipo de ancla: las anclas de Rooftop. Con ellas, puedes anclar el contenido digital de forma segura a los tejados de los edificios y respetar la geometría del edificio y su altura.

Las anclas de Rooftop facilitan
el anclaje del contenido digital a los tejados de los edificios

Con Geospatial Depth se combinan la medición de profundidad en tiempo
real desde el dispositivo de
los usuarios con los datos de Streetscape Geometry
para generar un mapa de profundidad de hasta 65 metros

Además de las nuevas funciones de anclaje, también aprovechamos la API de Streetscape Geometry para mejorar una de las capacidades más importantes de RA: la profundidad. Esta es fundamental para habilitar una oclusión o colisión más realista de objetos virtuales en el mundo real.

Hoy, lanzamos Geospatial Depth. Combina la medición de profundidad en tiempo real del dispositivo móvil con los datos de Streetscape Geometry para mejorar estas mediciones mediante los datos de edificios y terrenos que proporcionan una profundidad de hasta 65 m. Con Geospatial Depth, puedes crear experiencias geoespaciales cada vez más realistas en el mundo real.

Las anclas de Rooftop están disponibles en Android e iOS. Geospatial Depth está disponible en Android.

Presentamos la API de Scene Semantics

La API de Scene Semantics utiliza IA para proporcionar una etiqueta de clase a cada píxel en una escena de exterior. De esta manera, puedes crear experiencias de RA personalizadas en función de las características de un área alrededor de tu usuario. Tras el lanzamiento, hay doce etiquetas de clase disponibles, como cielo, edificio, árbol, carretera, acera, vehículo, persona, agua, entre otras.

La API de Scene Semantics utiliza la IA a fin de proporcionar etiquetas precisas para diferentes características que están presentes en una escena al aire libre

Puedes usar la API de Scene Semantics para habilitar diferentes experiencias en tu app. Por ejemplo, puedes identificar componentes específicos de la escena, como carreteras y aceras para ayudar a orientar a un usuario a través de la ciudad, personas y vehículos para renderizar oclusiones realistas, el cielo para crear una puesta de sol en cualquier momento del día y edificios para modificar su apariencia y anclar objetos virtuales.

La API de Scene Semantics está disponible en Android.

Mega Golf: el juego que lleva el minigolf aumentado a tu barrio

Para ayudarte a comenzar, también lanzamos Mega Golf, una demostración de código abierto que te ayuda a experimentar las nuevas APIs en acción. En Mega Golf, utilizarás edificios de tu ciudad para hacer rebotar y lanzar una pelota de golf hacia un hoyo mientras evitas obstáculos virtuales en 3D. Esta demostración de código abierto está disponible en GitHub. Esperamos ver qué puedes hacer con este proyecto.

Mega Golf utiliza la API de Streetscape Geometry para transformar los barrios en un campo de minigolf en el que se puede jugar, donde los jugadores usan edificios cercanos para hacer rebotar y lanzar una pelota de golf hacia un hoyo

Con estas nuevas mejoras en las funciones de ARCore y el nuevo Geospatial Creator en Adobe Aero y Unity, será más fácil que nunca para los desarrolladores y creadores desarrollar experiencias de realidad aumentada realistas que deleiten y aporten utilidad a los usuarios. Comienza hoy mismo en g.co/ARCore. ¡Esperamos ver lo que creas cuando el mundo es tu lienzo, tu área de juegos, tu galería o lo que tú quieras!