Evaluating bids

Desarrollo módulo de realidad aumentada en Unity para React-Native

Published on the November 11, 2020 in IT & Programming

About this project

Open

Se requiere desarrollo de un módulo de realidad aumentada para ser integrado en una aplicación móvil desarrollada en React-native. El módulo debe cumplir con las siguientes definiciones:

Soporte en ambas plataformas (Android / iOS)
* Soporte para dispositivos previos al iPhone X, ARKit tiene limitación en los dispositivos que pueden utilizarlo. La misma aplicación debe interpretar si el usuario está utilizando un modelo previo y adecuar las librerias para hacer uso de la realidad aumentada.?
??
* ARCore al igual que iOS limita los dispositivos que pueden utilizarlo. Verificar si es Android 7.0 no sería problema.

Se debe poder importar desde React Native como un componente. Este punto es muy importante ya que la aplicación donde se incorporará este módulo está desarrollada en react-native
Todas las acciones se deben resolver en la misma pantalla de la cámara. Tanto los efectos de RA, como la selección de filtros a aplicar deben suceder en la misma pantalla (cámara del dispositivo)
Galería con filtros descargados y otros para descargar
* La galería de  filtros debe ser un desplegable que cubra media pantalla, y deberá mostrar un catálogo de filtros con nombre e imagen de cada uno.
Este catálogo será consumido desde una API rest de la propia plataforma. El desarrollo de la api, no está incluido en este alcance.

* Cuando el usuario selecciona el filtro o elemento a utilizar será descargado y aplicado sobre la escena de la cámara.

Face Tracking para posicionar objetos: Objetos del tipo 2D y 3D
Los objetos deben posicionarse sobre diferentes lugares del rostro. Por ejemplo: cabeza,  frente,  ojos, cachetes, nariz, boca, bigote. Máscaras que cubran el rostro.

* Para el caso de máscaras que cubran el rostro deben poder interactuar con la boca y los ojos. Uso de Rigging 3D

* Además de las zonas de la cara poder crear avatares y definirlos en la DB como tal para que los interprete la app.

Debe tener la capacidad de tomar hasta 5 fotos, o grabar video de 1 min. Máximo.
Alternar entre cámara frontal y trasera.

Temporizador configurable, de 5, 10, 15 y 20 segundos.
Output - Video o imagen: Tal como se indicó previamente este desarrollo será un módulo de una aplicación mayor y debe poder devolver un video con el filtro aplicado o hasta 5 imágenes. En ambos casos deben ser creados a decisión del usuario.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Required platforms Android, iPhone
I need to Create an app
App type Social media
Back-end is required Yes
Payment gateway No

Delivery term: Not specified

Skills needed

Other projects posted by J.