android & la réalité virtuelle (google cardboard) par wajdi ben rabah au devfest paris 2016
TRANSCRIPT
Android & la réalité virtuelle (Google Cardboard)
Wajdi Ben Rabah
@WajdiBenRabah
Réalité virtuelle
⬡Environnement artificiel présenté comme une alternative à la réalité.
⬡Expérimentée dans un premier temps par:
⬡L’ouïe.⬡La vue.
1/15
Domaines d’utilisation
⬡Santé
⬡Divertissement
⬡Automobile
⬡Enseignement/formation
⬡Publicité
⬡Education
⬡Tourisme
⬡Espace/Militaire
2/15
L’existant
3/15
Google Cardboard
⬡Un casque en carton de réalité virtuelle qui vient concurrencer l’Oculus Rift.
⬡Un casque de RV pour Android à très bas prix.
⬡SDK pour développer des applications spécifiques.
4/15
RV ou RA ?
⬡RA:
⬡Combiner le monde réel et des données virtuelles en temps réel
⬡Être interactif en temps réel
⬡Utiliser un environnement en 3D
⬡RV:
⬡Alternative au monde réel.
⬡Du contenu
5/15
Réalité virtuelle et réalité augmentée ?
⬡Il est maintenant possible d’associer les deux.
7/15
Pré-requis
⬡Un smartphone android (version 16 et +)
⬡SDK cardboard
⬡SDK Android
⬡Unity 3D / Android Studio 1.0 et +
9/15
Android
<manifest ...
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />
...
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="19"/>
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<application
...
<activity
android:name=".MainActivity"
android:screenOrientation="landscape">
…
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="com.google.intent.category.CARDBOARD" />
</intent-filter>
</activity>
</application>
</manifest>
10/15
Unity3D
⬡Unity est une platforme de création d’expériences en 2D et 3D.
⬡SDK : simplifier la création d’une expérience en RV.
11/15
Google Design Lab
12/15
Futur de la RV
⬡Dispositif à un prix beaucoup plus faible.
⬡Meilleure expérience (par exemple pour les jeux où l’immersion est très appréciée).
⬡Le projet Tango (RA)
15/15
Références
⬡https://developer.vuforia.com/library/articles/Solution/Integrating-Cardboard-to-the-ARVR-Sample
⬡https://www.udemy.com/vrcourse/learn/
⬡https://developers.google.com/cardboard/android/get-started
⬡http://www.goglasses.fr/
⬡http://www.vrs.org.uk/virtual-reality-games/future-expectations.html
⬡https://www.google.com/atap/project-tango/
⬡http://answers.unity3d.com/
⬡https://www.assetstore.unity3d.com/en/#!/content/6332