Cómo comenzar a crear aplicaciones de realidad aumentada

Hoy, la Realidad Aumentada (AR) está creciendo y cambiando la forma en que percibimos u observamos el mundo, o al menos la forma en que los usuarios de dispositivos AR ven el mundo. Todos, desde jugadores hasta educadores, desde aquellos que buscan la cafetería más cercana hasta los propietarios de comercio electrónico, ahora pueden beneficiarse de la capacidad y el rendimiento para colocar gráficos generados por computadora en su campo de visión.

Comience con el tipo de aplicación de Realidad Aumentada

Al elegir el mejor y adecuado software para crear aplicaciones de AR, debe tener en cuenta qué tipo de AR requerirá su aplicación. Puede haber dos tipos de aplicaciones móviles de realidad aumentada:

  • basado en marcadores
  • basado en la ubicación

Las aplicaciones móviles de Realidad Aumentada basadas en marcadores reconocen imágenes, mientras que, por otro lado, las aplicaciones de Realidad Aumentada basadas en ubicación utilizan GPS y más sensores de posición para encontrar su ubicación y generar objetos AR.

Defina la funcionalidad para su aplicación de Realidad Aumentada

Después de que haya decidido entre estos dos tipos (basado en marcadores y en ubicación), piense en el propósito que espera de su aplicación móvil. Una vez que defina las características más relevantes para su aplicación de Realidad Aumentada, podrá elegir el SDK más adecuado para crearla.

Piensa en las plataformas que admitirá tu aplicación

Compruebe con qué plataformas funcionan los SDK de AR: iOS, Android, Windows Mobile u otros. Algunos SDK de AR son compatibles con diferentes plataformas. Los dos sistemas operativos móviles más utilizados, iOS y Android, pueden ser suficientes, pero también puede otorgar y considerar la compatibilidad con más plataformas en el futuro.

Comprenda los beneficios del seguimiento 3D

El seguimiento 3D se utiliza para crear juegos móviles y aplicaciones de realidad aumentada para comercio electrónico. Las principales plataformas AR admiten el seguimiento de imágenes en 3D, lo que significa que pueden reconocer objetos en 3D. Este proceso brinda enormes oportunidades para AR en su aplicación móvil.

Estima tu proyecto

La consideración más importante para cualquier productor es definitivamente el costo. Tenga en cuenta que la funcionalidad y el servicio gratuitos suelen ser bastante limitados. No es fácilmente accesible para todos, y como es prometedora y enorme industria AR, eche un vistazo a este ENLACE para ayudarlo a estimar el desarrollo de una aplicación AR.

La realidad aumentada es un mercado grande y de rápido crecimiento. Para aquellos que buscan crear aplicaciones móviles de Realidad Aumentada, hay una impresionante selección de kits de desarrollo de software de Realidad Aumentada (SDK) disponibles. a veces es difícil elegir el SDK más apropiado para crear una aplicación que satisfaga todas sus necesidades y cumpla con todos sus requisitos.

Desarrollar para la realidad aumentada es un proceso de dos etapas. Primero, el lado del modelado 3D, luego el renderizado y la implementación en AR. La diferencia entre la realidad aumentada (AR) y la realidad virtual (VR) es que la realidad virtual es totalmente inmersiva, mientras que AR es la superposición de objetos virtuales en un entorno real. Dicho esto, debe comenzar por conocer los conceptos básicos del diseño y la representación visual.

Aquí hay una interfaz web que le permite estar más en contacto con la representación 3D a través de un navegador: https://www.chromeexperiments.co

En última instancia, deberá familiarizarse con entornos de diseño como Unity para crear y renderizar modelos 3D antes de lanzarlos a través de un motor AR. Le aconsejaría que se familiarice con el ámbito de Unity, pero hay toneladas de modelos disponibles en este momento. Sitios como Sketchfab y Turbosquid son geniales si quieres comprar modelos.

La segunda etapa del proceso involucra motores de realidad aumentada como Kudan o Vuforia para renderizar modelos 3D y desplegarlos a través de su solución de realidad aumentada. Vuforia impulsa más de 25,000 aplicaciones hasta la fecha.

Le aconsejo que comience a buscar soluciones AR estándar para familiarizarse. Augment tiene una biblioteca de más de 100,000 modelos 3D a través de nuestra aplicación móvil gratuita. Te animo a que te familiarices más con los modelos 3D y los motores AR y luego encuentres tu sector.

La realidad aumentada (AR) es una vista en vivo, directa o indirecta, de un entorno físico del mundo real cuyos elementos son aumentados (o complementados) por la entrada sensorial generada por computadora, como sonido, video, gráficos o datos GPS. Está relacionado con un concepto más general llamado realidad mediada, en el cual una visión de la realidad es modificada (posiblemente incluso disminuida en lugar de aumentada) por una computadora.

Piénselo con la mejor observación de su entorno.

Entender Unity o Maya será importante para aprender aplicaciones AR. No lo he intentado, pero la aplicación Waking aparentemente es para personas que no usan lenguaje de programación y aún quieren crear una aplicación.

Cousera puede tener algunos programas a corto plazo si desea explorar