septiembre 28, 2022

Realidad aumentada para móvil

En la última versión de Evergine hemos añadido una nueva extensión para crear tus propias aplicaciones de realidad aumentada. Esta extensión se llama Evergine.ARMobile, y ahora mismo solo está disponible para Android (usando ARCore), pero planeamos tener soporte para iOS (ARKit) en un futuro próximo. Se ha publicado como una característica experimental, por lo que hay algo de trabajo pendiente ahí, ¡pero puedes echarle un vistazo!

Para crear un nuevo proyecto usando Evergine.ARMobile, encontrarás una nueva plantilla para las plataformas disponibles en Evergine Launcher. Busca Android ARCore para crear un proyecto para Android con capacidades para ARCore. Por favor, ten en cuenta que esta plantilla utiliza como contexto gráfico OpenGL y no Vulkan, debido a algunas limitaciones de ARCore.

picture about configure a augmented reality mobile project in evergine

Una vez cargado el proyecto, debes utilizar el gestor de add-ons en Evergine Studio para añadir el paquete de add-ons de extensión: Evergine.ARMobile. Contiene algunos activos por defecto y prefabs que pueden ser útiles para muchos escenarios de realidad aumentada.

picture about settings in augmented reality mobile project in evergine

Una vez que lo añadas y actualices tu proyecto, encontrarás un conjunto de prefabs ubicados en la carpeta de extensión. Cosas que puedes hacer:

  • Añadir el prefab de cursor que te permitirá incluir un indicador visual cuya posición cambia dependiendo de la detección del plano y su orientación.
  • Utilizar el prefab de cara que proporcionará una malla una vez que se detecte una cara, utilizando la cámara frontal del dispositivo.
  • Arrastrar y soltar un componente para visualizar feature points, mapeando con colores según el nivel de confianza.
  • Usar un prefab para detectar imágenes, que es muy útil para usar con una jerarquía de entidades personalizada con el fin de colocar modelos 3D que se moverán junto con los cambios de posición y orientación de la imagen rastreada en el mundo real.
  • Añadir un prefab para la detección de planos.
  • También puedes hacer uso de algunas métricas de estimación de luz ambiental.

picture about augmented reality and mobile in evergine

Recuerda que debes utilizar un dispositivo compatible con ARCore con el fin de probar esta extensión. Para obtener más información sobre la extensión Evergine.ARMobile y sus limitaciones actuales, visita nuestra documentación en línea.

Sergio Escalada
Author
Sergio Escalada
Plain Concepts Research

¿Ya te vas?

Suscríbete a nuestra newsletter para estar al día de las últimas noticias, casos de éxito y mucho más. 

No mandamos spam y puedes darte de baja en cualquier momento.