Hace algunos años pensábamos que la realidad virtual se tomaría por completo el mundo, pero la sorpresa llegó por parte de la realidad aumentada, la cual no nos “transporta” a un nuevo mundo, sino que mejora muestra realidad y superpone elementos virtuales a nuestro mundo real por medio de la cámara del aparato que estamos utilizando, sobre todo del celular.
Y por esto, Android anunció hoy que está buscando que los más de dos mil millones de dispositivos activos alrededor del mundo, tengan acceso a un nuevo kit de desarrollo de software, llamada ARCore.
Esta característica brinda capacidades de realidad aumentada a los celulares Android que están actualmente en nuestros bolsillos, y a aquellos que aún no han llegado.
Google logró desarrollar esta tecnología gracias al Proyecto Tango, un programa que lleva más de dos años en desarrollo con Lenovo. Es una característica que funciona sin ningún tipo de hardware adicional y que hace uso del sistema Android para funcionar.
ARCore empezará a funcionar en millones de dispositivos desde hoy y el primer celular que lo tendrá será el celular Pixel de Google y el Galaxy S8 de Samsung que tengan como mínimo sistema operativo Android Nougat 7.0.
Algunas de las características nuevas que llegan con ARCore fueron mencionadas en la conferencia de desarrolladores Google I/O como lo es el Visual Positioning Service (VPS), un servicio que habilitará experiencias en realidad aumentada con el uso de una mesa de centro.
Otra de las novedades que trae ARCore es Blocks y Tilt Brush que permiten crear contenido en 3D para ser utilizado en aplicaciones de realidad aumentada. Google también lanzará prototipos de buscadores web para desarrolladores para que empiecen a experimentar con la realidad aumentada, lo cual permitirá que los sitios web sean habilitados con realidad aumentada y que funcionen tanto con ARCore de Android como con ARKit de iOS.
Google indicó en el comunicado de prensa que están trabajando con otros fabricantes de celulares como Samsung, Huawei, LG, ASUS y otros para llevar ARCore a sus dispositivos de forma tal que la calidad sea consistente en cada uno de ellos y que tengan buen rendimiento.
Pero, ¿qué puede hacer exactamente ARCore?
ARCore podrá rastrear el movimiento para determinar la ubicación y orientación del celular mientras se mueve de forma tal que los objetos virtuales continúen ubicados donde deben estar ubicados, independientemente de que te estés moviendo o no.
Además, ARCore podrá detectar superficies horizontales de la misma forma como rastrea el movimiento.
ARCore observa la luz ambiente y posibilita a los desarrolladores adaptar el color de los objetos virtuales de acuerdo con la luz ambiente de forma automática, haciendo que se vean más reales y menos virtuales.