Google está poniendo su API Depth en ARCore a disposición de todos los desarrolladores para crear experiencias de realidad aumentada más realistas.
ARCore es el SDK de Google para crear experiencias de realidad aumentada en Android e iOS. En dispositivos Android, se entrega como parte de la aplicación Google Play Services for AR. A finales del año pasado, Vista previa de Google la API ARCore Depth que mejora la inmersión para dispositivos con una sola cámara. Ahora, esta API está lista para un lanzamiento público para desarrolladores en Android y Unity, según un publicación de blog de Google.
La API ARCore Depth utiliza los algoritmos de profundidad a partir del movimiento de Google para generar un mapa de profundidad a partir de una única cámara RGB. Lo logra tomando múltiples imágenes desde diferentes ángulos y comparándolas mientras el usuario mueve la cámara. Una de las capacidades clave de Depth API es la oclusión, que permite colocar objetos digitales con precisión. detrás objetos del mundo real. Más allá de la oclusión, la API de profundidad también permite física realista, interacción con superficies del mundo real, recorrido ambiental y más. Como puede ver en los GIF incluidos a continuación, estas características hacen que la experiencia de realidad aumentada sea más realista. El juego
Five Nights at Freddy's AR: Entrega especial utiliza esta función y Snap Inc. ha utilizado la API para su Perrito caliente bailando y nuevo Mundo submarino Lentes de Snapchat. A partir de hoy, la API Depth estará disponible de forma general para los desarrolladores en ARCore 1.18 para Android y Unity.Los creadores de Snapchat Lens pueden descargar una plantilla de API de profundidad para crear sus propias experiencias basadas en profundidad para dispositivos Android. TeamViewer Pilot, una aplicación de asistencia remota, utiliza Depth API para permitir anotaciones de realidad aumentada durante las videollamadas. Google dice que podremos ver aún más experiencias de RA habilitadas en profundidad a finales de este año que pondrán en práctica interacciones de superficie y recorridos ambientales. Por ejemplo, un juego llamado SKATRIX convertirá tu casa en un parque de patinaje digital mientras otro juego llamado SALPICAR enfrentará a los caracoles AR en una carrera por tu habitación. Los desarrolladores pueden desarrollar estos conceptos a través del proyecto de código abierto en GitHub.
Google también señala que los sensores de tiempo de vuelo (ToF), si bien no son necesarios, pueden mejorar la calidad de la experiencia al reducir el tiempo de escaneo y mejorar la detección del avión. Samsung, por ejemplo, actualizará su aplicación Quick Measure para usar la API ARCore Depth en el Nota Galaxy 10+ y Galaxy S20 Ultra. Sin embargo, Google señala que esta característica generalmente funcionará en el cientos de millones de dispositivos Android que admiten Google Play Services para AR, ya que solo requiere una cámara RGB.