Apple se pone detrás de la realidad aumentada con ARKit

  • Gabriel Brooks
  • 0
  • 5185
  • 129
Anuncio

WWDC reveló los planes de Apple para la realidad aumentada. AR es algo que se rumorea desde hace mucho tiempo como el próximo gran éxito de Cupertino. Con ARKit, Apple prepara a los desarrolladores para que te traigan aplicaciones de Realidad Aumentada usando tu iPhone y iPad.

Con la integración en SpriteKit y SceneKit, debería ser fácil para los desarrolladores actualizar sus aplicaciones. Pero, ¿cómo afectará esto a las aplicaciones del futuro??

¿Qué es la realidad aumentada??

Como James escribió en su cobertura de los esfuerzos de realidad virtual de Apple ¿VR en una Mac? ¡Podría ser más probable de lo que piensas! ¿VR en una Mac? ¡Podría ser más probable de lo que piensas! Cuando Apple dice "creemos que la realidad virtual es una cosa ahora", te sientas y tomas nota. , Pokemon Go fue el primer gusto de muchas personas de las aplicaciones AR. Fue un comienzo simplista, poner una superposición simple de Pokémon en la imagen de tu cámara. No interactúa con el fondo, ni el juego hizo nada con la orientación de su dispositivo.

Entonces no debería ser una sorpresa que Apple mostró una actualización de Pokemon Go. Sin embargo, en lugar de ignorar el fondo, Pikachu salta hacia arriba y hacia abajo en la arena levantando polvo. También mostraron que movía su teléfono alrededor de objetos AR. Puedes verlos desde diferentes ángulos contra el fondo. Pueden reaccionar según la posición del teléfono..

Hubo un momento clave impresionante, ya que un desarrollador construyó un paisaje sobre una mesa. Era animación en vivo con objetos 3D que se podían ver desde todos los ángulos. Las aplicaciones todavía usan su iPhone o iPad como un portal para ver el contenido. Sin embargo, fue impresionante ver las primeras posibilidades. Hasta ahora hemos visto trucos de juegos, pero eso podría deberse a limitaciones de hardware..

ARKit y las nuevas API

ARKit es la pieza central de Apple para esta nueva tecnología. Este es un nuevo conjunto de API que permite a los desarrolladores obtener datos de la cámara y los acelerómetros. Luego rastrean esos datos para representar la aplicación como una superposición al mundo real.

En teoría, un desarrollador puede implementar la realidad aumentada en su aplicación con solo unas pocas llamadas nuevas. Entonces puede obtener datos utilizados para dibujar un objeto superpuesto en el espacio real. La salsa secreta que Apple promociona para ARKit es la detección de plano horizontal. Si no recuerda su geometría, el plano en este sentido es una superficie plana. El iPhone puede usarlos como puntos para colocar objetos, lo que permite que la aplicación renderice objetos en múltiples superficies, como colocar una silla en el piso y una lámpara sobre una mesa..

Apple usa algo llamado Visual Intertial Odometry (VIO) para rastrear cómo se mueve un dispositivo. Luego pasa a los datos de la aplicación, sin tener que recalibrar. VIO utiliza dos entradas de cámara de API de iOS existentes y CoreMotion. Si mira las sesiones de desarrollador de WWDC o lee los documentos, está claro que Apple se centró en usar los datos existentes para crear AR.

Hay algo de trabajo adicional, pero debería facilitar que las aplicaciones existentes lo usen. ARKit está certificado para funcionar con chips A9 o posteriores, con teléfonos que se remontan al iPhone SE iPhone SE Review iPhone SE Review El iPhone más nuevo de Apple es el más pequeño producido por la compañía desde el lanzamiento del iPhone 5s en 2013. A pesar de estar repleto de el último hardware, te costaría distinguir los dos. para el paseo.

SpriteKit y animación 2D en la vida real

SpriteKit es el conjunto de herramientas de animación 2D que Apple ofrece a los desarrolladores. Se utiliza principalmente para crear juegos en 2D, pero tiene otros usos. SpriteKit está recibiendo algunas actualizaciones para su integración en aplicaciones AR.

Los sprites son arte digital en 2D que puede moverse por la pantalla. El ejemplo más conocido es en juegos de 8 bits y 16 bits donde los personajes aparecían en la pantalla como sprites. Para iOS, los Sprites están en una “escena de sprites” que actúa como el diseño de un juego o aplicación. Luego, los desarrolladores crean física o movimiento para los sprites.

Primero, ahora admite mover y mover sprites en el espacio 2D. Esto significa que su sprite puede tener dos lados cuando lo voltea, dándole perspectiva incluso si es plano. En la sesión de WWDC, utilizaron el ejemplo de colocar emoji flotantes en el espacio. La cámara se movió para ver cómo colgaban del teléfono y entre sí..

Otra demostración interesante fue romper tres capas de una escena en una mesa. Esto le da a un juego 2D profundidad y perspectiva en el mundo real. También mostraron cómo poner un gabinete de arcade en la habitación para jugar un juego. Internet Archive trae 900 juegos clásicos de arcade a su navegador. Aquí hay 7 de los mejores archivos de Internet que traen 900 juegos clásicos de arcade a su navegador. Aquí hay 7 de los mejores Arcade de tu ciudad puede haber cerrado a mediados de los 90, pero eso no debería impedirte que arregles tus juegos clásicos. . Ese último no fue tan práctico, pero se veía genial.

SceneKit resuelve las sombras

SceneKit es el kit de herramientas de animación 3D de Apple para aplicaciones. No hay mucho cambio con SceneKit para integrarse con AR. Ya es un kit de animación bastante completo. SceneKit es una API compleja, pero si tiene curiosidad, consulte la documentación.

ARKit cambia cómo la API utiliza los datos de la cámara para capturar cómo se comporta la iluminación en su entorno. Luego, pasa esos datos a la animación 3D. Los objetos se muestran con la misma iluminación. Esto evita que los objetos AR tengan un brillo sobrenatural.

Ikea está lanzando una aplicación Cómo construir un escritorio de pie barato de Ikea, y cómo es usar Cómo construir un escritorio de pie barato de Ikea, y cómo es usar Hay una moda actual emergente para escritorios de pie, literalmente escritorios que estás parado mientras trabajas. Después de haber pasado los últimos cinco años como escritor independiente por cuenta propia que pasa la mayor parte de sus días sentado en ... eso le permite exhibir muebles en la habitación donde lo desea. Esta iluminación significa que debería poder verla lo más cerca posible de la realidad. Por desgracia, no puedes decir qué tan cómoda es esa silla, pero puedes ver si tu luz de lectura hace que tenga un color divertido.

Gafas o brazos cansados ​​en septiembre?

Si todas estas herramientas se limitan a los clones de Pokemon Go, 10 consejos y trucos de Pokemon Go que todos deberían saber 10 consejos y trucos de Pokemon Go que todos deberían saber, Pokemon Go sigue siendo divertido incluso años después de su lanzamiento. Aquí están los mejores consejos y trucos de Pokemon Go para sacar más provecho del juego. y aplicaciones como IKEA, AR (todavía) no va a cambiar el juego. Todo esto es genial, pero el truco de correr con tu iPhone o iPad como portal perderá su novedad..

A lo largo de este artículo hay algunos clips de YouTube de las demostraciones que ya se están realizando. Así que parece que los desarrolladores están entusiasmados con Apple sobre las posibilidades.

Tendremos que ver qué ofrece Apple este otoño para estar seguros de cómo los desarrolladores adoptan ARKit. Lo que está claro por ahora es que Apple creó un montón de herramientas de desarrollador fáciles de usar. Con el apoyo de Unity y Unreal, los creadores de juegos se divertirán con los juegos de realidad aumentada: ¿valen la pena? Juegos de realidad aumentada: ¿valen la pena el dinero? ¿No sería más fácil jugar un juego de disparos en primera persona si realmente estuvieras sosteniendo el arma? ¿O son tales mejoras en gran medida redundantes en una época en que los juegos móviles pueden sostenerse por sí solos? también.

Personalmente, me gustaría ver una aplicación de juego de mesa usando AR para poner el tablero y las piezas frente a ti, con la información de tu jugador todavía en el iPad. También podría implementar dispositivos múltiples o pasar y jugar multijugador.

¿Cuál sería tu aplicación AR ideal para iPad? Si te sientes decepcionado, ¿qué hardware de Apple te entusiasmaría con AR? Háganos saber en los comentarios.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.