Habilitando el desarrollo de aplicaciones de realidad aumentada / realidad virtual es la promesa de Viro SDK. Además se integra fácilmente ARKIT, ARCore, Cardboard y Gear VR.
Cada mes descubro nuevas herramientas y SDKs sobre realidad aumentada. Este mes no ha sido la excepción pues he descubierto a VIRO
Viro es un SDK multiplataforma que es 100% free como indican en su página web. Ellos indican que podrás crear rápidamente aplicaciones multiplataforma y además es compatible con React Native y java para android.
Realidad Aumentada
Es la alternativa perfecta a los motores especializados en AR, su división de Viro, llamado ViroAR es una plataforma para crear aplicaciones con ARKit y ARCore.
Características:
- 3D tracking del mundo real
- Detección de superficie
- Detección de imágenes y marcadores
- Renderización poderosa
- Efectos realistas
Realidad Virtual
Por otro lado tenemos a ViroVR, una plataforma para desarrollar aplicaciones para Cardboard, GearVR, Daydream.
Sus características más importantes son:
- Renderización poderosa
- Soporta varios formatos 3D e imagenes estereoscópicas
- Efectos realistas
- Integración de modo VR en tus aplicaciones 2D
Ambas tecnologías (AR / VR) se programaban bajo 2 tipos de lenguaje. El React Native y el Core que utiliza Java para Android. No existe una programación visual o de drag and drop. Unity actualmente no aparece como plataforma de creación.
Por ello, ten en cuenta que para trabajar con Vivo se debe poseer conocimientos de programación.
Anímate a probar este nuevo SDK. Tiene una buena documentación que te servirá para comprender cada elementos de su librería. Si fuera poco, también tiene una página de Github donde guarda todos los ejemplos y archivos para descargar.
ViroMedia también son los creadores de una app con cierta fama en el mundo de la realidad aumentada llamada Figment AR