Apple revela las mejoras que vienen en ARKit 6 para desarrolladores

A principios de este mes, durante la conferencia anual de desarrolladores de Apple, WWDC 2022, la compañía les dio a los desarrolladores un primer vistazo a las mejoras que llegarán al kit de herramientas ARKit 6 de Apple para crear aplicaciones AR en dispositivos iOS.

Aunque Apple aún tiene que revelar (o incluso confirmar) la existencia de un auricular AR, la indicación más clara de que la compañía es absolutamente seria acerca de AR es ARKit, el kit de herramientas para desarrolladores para crear aplicaciones AR en dispositivos iOS que Apple ha estado promoviendo desde 2017.

En WWDC 2022, Apple reveló la última versión, ARKit 6, que trae mejoras a las capacidades básicas para que los desarrolladores puedan crear mejores aplicaciones AR para iPhones y iPads (y eventualmente auriculares… probablemente).

Imagen cortesía de Apple

Durante el Sesión para desarrolladores ‘Discover ARKit 6’ en WWDC 2022el ingeniero de Apple ARKit, Christian Lipski, resumió lo que sigue.

Mejor captura de movimiento

ARKit incluye una función MotionCapture que rastrea a las personas en el cuadro de video, brindando a los desarrolladores un «esqueleto» que estima la posición de la cabeza y las extremidades de la persona. Esto permite a los desarrolladores crear aplicaciones que superponen cosas aumentadas sobre la persona o las mueven en relación con la persona (también se puede usar para la oclusión para colocar contenido aumentado detrás de alguien para incrustarlo de manera más realista en la escena).

En ARKit 6, Lipski dice que la función está recibiendo un «conjunto completo de actualizaciones», incluido el seguimiento mejorado de esqueletos 2D que ahora estiman la ubicación de las orejas izquierda y derecha del sujeto (lo que seguramente será útil para filtros faciales, probándose anteojos con AR, y funciones similares que involucran la cabeza).

Imagen cortesía de Apple

En cuanto a los esqueletos 3D, que brindan una estimación de la pose con profundidad, Apple promete un mejor seguimiento con menos inestabilidad, más consistencia temporal y más robustez cuando el borde de la cámara u otros objetos ocluyen al usuario (aunque algunas de estas mejoras son solo disponible en iPhone 12 y posteriores).

Mejoras en el acceso a la cámara

Imagen cortesía de Apple

ARKit 6 brinda a los desarrolladores mucho más control sobre la cámara del dispositivo mientras se usa con una aplicación AR para el seguimiento.

Los desarrolladores ahora pueden acceder a los fotogramas entrantes en tiempo real hasta 4K a 30 FPS en el iPhone 11 y posteriores, y en el último iPad Pro (M1). El modo anterior, que usa una resolución más baja pero una velocidad de cuadros más alta (60FPS), todavía está disponible para los desarrolladores. Lipski dice que los desarrolladores deben considerar cuidadosamente qué modo usar. El modo 4K puede ser mejor para las aplicaciones que se enfocan en previsualizar o grabar videos (como una aplicación de producción virtual), pero el modo 60FPS de menor resolución puede ser mejor para las aplicaciones que se benefician de la capacidad de respuesta, como los juegos.

Similar a una resolución de video más alta durante una aplicación AR, los desarrolladores ahora pueden tomar fotos de resolución completa incluso mientras una aplicación AR está usando activamente la cámara. Eso significa que pueden extraer una imagen de 12MP (en un iPhone 13 de todos modos) para guardarla o usarla en otro lugar. Esto podría ser excelente para una aplicación AR donde capturar fotos es parte de la experiencia. Por ejemplo, dice Lipski, una aplicación en la que se guía a los usuarios a tomar fotos de un objeto para luego convertirlo en un modelo 3D con fotogrametría.

ARKit 6 también brinda a los desarrolladores más control sobre la cámara mientras la usa una aplicación AR. Los desarrolladores pueden ajustar cosas como el balance de blancos, el brillo y el enfoque según sea necesario, y pueden leer datos EXIF ​​​​de cada cuadro entrante.

Más Ubicación Anchor… Ubicaciones

Imagen cortesía de Apple

ARKit incluye LocationAnchors que pueden proporcionar seguimiento a nivel de calle para AR en ciudades seleccionadas (por ejemplo, para hacer indicaciones paso a paso de realidad aumentada). Apple está expandiendo esta funcionalidad a más ciudades, incluidas ahora Vancouver, Toronto y Montreal en Canadá; Fukuoka, Hiroshima, Osaka, Kioto, Nagoya, Yokohama y Tokio en Japón; y Singapur.

Más adelante este año, la función se expandirá aún más a Auckland, Nueva Zelanda; Tel Aviv-Yafo, Israel; y París, Francia.

Anclajes Planos

Los anclajes planos son una herramienta para rastrear objetos planos como mesas, pisos y paredes durante una sesión de AR. Antes de ARKit 6, el origen de un ancla de plano se actualizaba a medida que se descubría más del plano (por ejemplo, moviendo el dispositivo para revelar más de una mesa de lo que la cámara vio anteriormente). Esto podría hacer que sea difícil mantener los objetos aumentados bloqueados en su lugar en un plano si el origen se gira después de colocarlos por primera vez. Con ARKit 6, la rotación del origen permanece estática sin importar cómo cambie la forma del plano durante la sesión.

– – – – –

ARKit 6 se lanzará con la actualización de iOS 16, que ya está disponible en versión beta para desarrolladores y se espera que se lance al público este otoño.

Fuente del artículo

Deja un comentario