Es difícil saber hasta qué punto esta ilusión óptica es realista vista en directo, pero lo cierto es que en vídeo da el pego completamente. La ha creado un desarrollador de iOS llamado Robert McGregor, y usa de forma muy ingeniosa el efecto de paralaje para engañar al ojo.
El software creado por McGregor usa ARKit para seguir los movimientos de los ojos en tiempo real y posicionar una cámara virtual en el ojo del usuario (para que funcione perfecto hay que taparse un ojo. Después, renderiza una imagen mediante el motor Unity y la mueve en consonancia. De esta manera puede hacer creer al ojo que la pantalla del iPhone X es una especie de portal a otra dimensión, pero también mostrar objetos saliendo de la pantalla siempre y cuando no sobrepasemos cierto ángulo.
McGregor va a publicar la demostración en la App Store en una pequeña aplicación gratuita a la que ha titulado TheParallaxView. También publicará el código y unas instrucciones sobre cómo usarlo. [vía Robert McGregor]