Présentation effectuée au "Programmez meetup #1" par Christophe Villeneuve sur "AR / VR / XR dans les navigateurs".
La conférence a pour but de montrer les possibilités d'utiliser la technologie "Réalité augmenté / Réalité virtuelle" dans les navigateurs en utilisant le framework A-Frame de Mozilla
9. Programmez #1 –
Le matériel d'aujourd'hui
●
Quelques exemples
Oculus HTC
Samsung Google
10. Programmez #1 –
WebVR supportés par les navigateurs
http://createwebvr.com
/
Mozilla Firefox Microsoft Edge Chromium Servo
Samsung internet Google Chrome Oculus Carmel
15. Programmez #1 –
Web AR ?
●
Realité augmentée dans le Web
●
Positionner un objet 3D
– Dans un environnement réél
●
Ajouter des élément numériques
– Dans un champ de vision
●
20. Programmez #1 –
Web VR ?
●
API JavaScript expérimentale dans la navigateur web
●
Prend en charge les périphériques de réalité virtuelle
– HTC Vive, Oculus Rift, Google Cardboard ou OSVR
●
Objectifs de l'API :
– Détecter les périphériques de réalité virtuelle disponibles.
– Interrogez les capacités des périphériques.
– Sondez la position et l'orientation de l'appareil
– Afficher les images sur l'appareil à la fréquence d'images
appropriée.
21. Programmez #1 –
Puissance et Extensible
jQuery React Redux Vue.js ...
DOM
A-Frame
A-Frame
Components
Entity-component
Gamepad
A
C
C
E
S
S
I
B
L
E
Navigateurs
WebGL Web Audio WebVR Web Speech
32. Programmez #1 –
Web XR ?
●
API WebVR
– pour la réalité virtuelle
– Augmentée
– Mixte
●
Combiné les standards et XR dans les navigateurs
●
Polyfill
●
Outils
●
Cas utilisation
●
Voyage, chat, B2B/B2C…
●
QR code