2017-03-21 1 views
3

J'utilise Android Studio pour construire une application Android vr avec Google DayDream android vr sdk. J'aimerais que mes utilisateurs puissent interagir avec l'environnement vr avec leurs contrôleurs fournis avec le casque vr. Mais quand j'ai regardé la documentation officielle, j'ai remarqué que la prise en charge du contrôleur semble être disponible uniquement pour Unity et Unreal. Donc je me demande si je suis encore capable d'afficher un modèle 3D de contrôleur et sa visualisation laser avec seulement le sdk Android. Link to controller support info for Unity and Unrealsupport de contrôleur daydream pour android vr app construit avec android studio

Dans le cas contraire, il est recommandé que j'utiliser l'unité pour mon développement Android app vr.

Répondre

1

Je vous recommande d'utiliser la version C++ du modèle de bras inclus dans Unreal. Le modèle de bras n'a aucune dépendance sur le code Unreal, vous devriez donc pouvoir l'intégrer dans votre application. Si vous êtes en train d'écrire une application java, vous devrez utiliser le NDK android. Vous pouvez également envisager de porter le code sur Java.

Le modèle de bras ne vous donnera que la position/l'orientation du contrôleur. Si vous faites cela, vous aurez toujours besoin de rendre le contrôleur et le laser vous-même dans votre application. Vous pouvez extraire les ressources artistiques d'Unreal ou d'Unity pour ce faire.

Le développement de Daydream dans Unity est entièrement pris en charge, mais vous devrez décider par vous-même quelle est la meilleure plate-forme à utiliser pour vos besoins selon le type d'environnement de développement que vous préférez.