SlideShare une entreprise Scribd logo
1  sur  18
WINDOWS MIXED
REALITY
UNE SEULE PLATEFORME POUR L’AR ET LA VR
QUI SUIS-JE
?
1
Yannick Comte, 32 ans
•Chef de projet / développeur XR le jour chez Wanadev
•Créateur de jeux vidéo XR la nuit chez Demonixis Games
•Contributeur sur plusieurs projets open source (github)
•Auteur de projets open source
•Auteur sur 3 blogs
CYannick
demonixis
www.demonixis
.net
WINDOWS
MIXED
REALITY
Une plateforme
et un terme mal
compris
Présentation de
la partie AR
Présentation de
la partie VR
Présentation du
dashboard
UNE
PLATEFOR
ME ET UN
TERME
MAL
COMPRIS
Ce ne représente pas un matériel spécifique, mais un
ensemble de matériel sur une seule et même plateforme :
UWP
AR avec HoloLens et les applications AR de Windows 10
comme View 3D
VR avec les casques immersifs (AKA casque de réalité
virtuelle)
Le tout fonctionne sur Windows 10 : PC, Console, Mobile,
HoloLens
PRÉSENTATION DE LA PARTIE AR
• Le seul appareil de réalité
augmentée de la plateforme
est l’HoloLens.
• FOV 50°
• Tracking Inside/Out
• Reconnaissance vocal +
Gestures
PRÉSENTATION DE LA PARTIE
AR
L’INTERFACE DE WINDOWS 10 EN RÉALITÉ AUGMENTÉE EST LA MÊME QUE
WINDOWS 10 EN RÉALITÉ VIRTUELLE.
PRÉSENTATION DE LA
PARTIE AR
• Mixed Reality Viewer est une
application AR similaire à ce
qu’on retrouve sur mobile.
• Disponible sur Windows 10 PC
et Mobile
• D’autres applications de ce type
arrivent (RS4)
PRÉSENTATION DE LA PARTIE
VR
PRÉSENTATION DE LA PARTIE VR
• Acer
• Asus
• Dell
• Futjitsu
• HP
• Lenovo
• Medion
• Samsung
FONCTIONNALIT
ÉS
• Acer, Dell, HP et Lenovo : Offre de départ pour
l’utilisateur moyen
• Ecran LCD, 1440x1440 (3k), FOV de 105° en
diagonal (95° en horizontal), une entrée/sortie
audio
• Samsung : Offre Premium, mais pas en Europe
:’(
• Ecran AMOLED, 1440x1600 (3k), FOV de 110°,
HP, IPD manuel, etc..
• Fonctionne sur des PC modestes (GT 950m et
Intel 620)
• Précision = moins d’un cm mesuré (par votre humble
serviteur)
• Tracking Inside / Out => Et oui, ça fonctionne
vraiment bien !
LES CONTRÔLEURS
• Trackés par les caméras du
casque
• Le champs de vision des caméras
est grand !
• Perte de tracking en cas
d’utilisation dans le dos
• Ou dans l’extérieur du FOV des
caméras
• FOV des caméras > FOV du
casque
• Utilisation de l’IMU pendant 2
STEAMVR
• Installation de Windows Mixed
Reality pour SteamVR depuis
Steam
• Possibilité d’échanger les
contrôleurs gauche et droite
• Mapping OK dans la plupart des
cas
• Toute la bibliothèque SteamVR !
• Mais aussi Oculus en utilisant
ReVive :D
https://goo.gl/TL1dpp
EST-CE QUE
CES
CASQUES
FONT DE
L’AR
ETAT DE L’ART
• Il est possible de récupérer le
flux infrarouge avec le SDK
Windows
• Mais c’est TOUT (pour l’instant)
• C’est le même SDK que pour
HoloLens
• Les fonctions de mapping
spatial ne renvoient pas de
données
• Mais c’est normal… car….
https://goo.gl/xmLXGm
CE SONT DES CASQUES VR
• Pour l’AR on utilise des
HoloLens
• Une application AR
• Un casque Meta 2
• Ou même encore des Magic
Leap
Car les casques Immersifs sont
des casques de Réalité Virtuelle.
DÉVELOPPEMENT
• Prise en charge native par Unity
• SDK Windows Holographic C++ et
C#
• Fork d’Unreal Engine par Microsoft
(encore expérimental)
https://goo.gl/4UkGLR
• Non natif : Unreal Engine 4.16 ou
4.17 + SteamVR
• Non natif : Tout ce qui exploite
SteamVR
LE MICROSOFT STORE
• Un store intéressant qui cible PC,
Xbox One, HoloLens et Mobile
• Qui fonctionne dans mon modeste
cas
• Propose pas mal de fonctionnalités
marketing
• Pas mal d’options pour limiter le
hardware
• Propre
https://goo.gl/41ymfW
DES QUESTIONS ?!

Contenu connexe

Similaire à XVRRAA #5 Windows Mixed Reality

Jeux vidéo sur mobile - Unity3d
Jeux vidéo sur mobile - Unity3dJeux vidéo sur mobile - Unity3d
Jeux vidéo sur mobile - Unity3dXavier MARIN
 
Kinect pour les développeurs Web
Kinect pour les développeurs WebKinect pour les développeurs Web
Kinect pour les développeurs Webekino
 
Kinect pour les développeurs Web
Kinect pour les développeurs WebKinect pour les développeurs Web
Kinect pour les développeurs WebMickael Dumand
 
L'oculus rift de a à z meetup unity
L'oculus rift de a à z   meetup unityL'oculus rift de a à z   meetup unity
L'oculus rift de a à z meetup unityBeMyApp
 
Haxe, le graal du développeur touche-à-tout
Haxe, le graal du développeur touche-à-toutHaxe, le graal du développeur touche-à-tout
Haxe, le graal du développeur touche-à-toutFrançois Barbut
 
Meetup XVRRAA #2 : Les news de l'open source
Meetup XVRRAA #2 : Les news de l'open sourceMeetup XVRRAA #2 : Les news de l'open source
Meetup XVRRAA #2 : Les news de l'open sourceYannick Comte
 
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...Christophe Porteneuve
 
Développement mobile cross-plateform
Développement mobile cross-plateformDéveloppement mobile cross-plateform
Développement mobile cross-plateformStefan Cosquer
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotiqueMicrosoft
 
L’environnement du développement mobile iOS & Android
L’environnement du développement mobile iOS & AndroidL’environnement du développement mobile iOS & Android
L’environnement du développement mobile iOS & AndroidChris Saez
 
Android distribution cyanogen mod _ guillaume lesniak, student at miage nancy
Android distribution   cyanogen mod _ guillaume lesniak, student at miage nancyAndroid distribution   cyanogen mod _ guillaume lesniak, student at miage nancy
Android distribution cyanogen mod _ guillaume lesniak, student at miage nancyParis Open Source Summit
 
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Fabien Arcellier
 
Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)BeMyApp
 
Les nouveautés d'Unity 2018
Les nouveautés d'Unity 2018Les nouveautés d'Unity 2018
Les nouveautés d'Unity 2018Yannick Comte
 
Retour d'expérience développement jeux android
Retour d'expérience développement jeux androidRetour d'expérience développement jeux android
Retour d'expérience développement jeux androidjodem
 

Similaire à XVRRAA #5 Windows Mixed Reality (20)

Jeux vidéo sur mobile - Unity3d
Jeux vidéo sur mobile - Unity3dJeux vidéo sur mobile - Unity3d
Jeux vidéo sur mobile - Unity3d
 
Kinect pour les développeurs Web
Kinect pour les développeurs WebKinect pour les développeurs Web
Kinect pour les développeurs Web
 
Kinect pour les développeurs Web
Kinect pour les développeurs WebKinect pour les développeurs Web
Kinect pour les développeurs Web
 
L'oculus rift de a à z meetup unity
L'oculus rift de a à z   meetup unityL'oculus rift de a à z   meetup unity
L'oculus rift de a à z meetup unity
 
Prez web vr chtijs
Prez web vr chtijsPrez web vr chtijs
Prez web vr chtijs
 
Jeux video
Jeux videoJeux video
Jeux video
 
Kinect
Kinect Kinect
Kinect
 
Haxe, le graal du développeur touche-à-tout
Haxe, le graal du développeur touche-à-toutHaxe, le graal du développeur touche-à-tout
Haxe, le graal du développeur touche-à-tout
 
Meetup XVRRAA #2 : Les news de l'open source
Meetup XVRRAA #2 : Les news de l'open sourceMeetup XVRRAA #2 : Les news de l'open source
Meetup XVRRAA #2 : Les news de l'open source
 
Mgd unity interface
Mgd unity interfaceMgd unity interface
Mgd unity interface
 
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
Tirer parti des périphériques mobiles dans une application web : qui a dit qu...
 
Développement mobile cross-plateform
Développement mobile cross-plateformDéveloppement mobile cross-plateform
Développement mobile cross-plateform
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique
 
L’environnement du développement mobile iOS & Android
L’environnement du développement mobile iOS & AndroidL’environnement du développement mobile iOS & Android
L’environnement du développement mobile iOS & Android
 
Android distribution cyanogen mod _ guillaume lesniak, student at miage nancy
Android distribution   cyanogen mod _ guillaume lesniak, student at miage nancyAndroid distribution   cyanogen mod _ guillaume lesniak, student at miage nancy
Android distribution cyanogen mod _ guillaume lesniak, student at miage nancy
 
Dell alienware 17r5
Dell alienware 17r5Dell alienware 17r5
Dell alienware 17r5
 
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
 
Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)
 
Les nouveautés d'Unity 2018
Les nouveautés d'Unity 2018Les nouveautés d'Unity 2018
Les nouveautés d'Unity 2018
 
Retour d'expérience développement jeux android
Retour d'expérience développement jeux androidRetour d'expérience développement jeux android
Retour d'expérience développement jeux android
 

XVRRAA #5 Windows Mixed Reality

  • 1. WINDOWS MIXED REALITY UNE SEULE PLATEFORME POUR L’AR ET LA VR
  • 2. QUI SUIS-JE ? 1 Yannick Comte, 32 ans •Chef de projet / développeur XR le jour chez Wanadev •Créateur de jeux vidéo XR la nuit chez Demonixis Games •Contributeur sur plusieurs projets open source (github) •Auteur de projets open source •Auteur sur 3 blogs CYannick demonixis www.demonixis .net
  • 3. WINDOWS MIXED REALITY Une plateforme et un terme mal compris Présentation de la partie AR Présentation de la partie VR Présentation du dashboard
  • 4. UNE PLATEFOR ME ET UN TERME MAL COMPRIS Ce ne représente pas un matériel spécifique, mais un ensemble de matériel sur une seule et même plateforme : UWP AR avec HoloLens et les applications AR de Windows 10 comme View 3D VR avec les casques immersifs (AKA casque de réalité virtuelle) Le tout fonctionne sur Windows 10 : PC, Console, Mobile, HoloLens
  • 5. PRÉSENTATION DE LA PARTIE AR • Le seul appareil de réalité augmentée de la plateforme est l’HoloLens. • FOV 50° • Tracking Inside/Out • Reconnaissance vocal + Gestures
  • 6. PRÉSENTATION DE LA PARTIE AR L’INTERFACE DE WINDOWS 10 EN RÉALITÉ AUGMENTÉE EST LA MÊME QUE WINDOWS 10 EN RÉALITÉ VIRTUELLE.
  • 7. PRÉSENTATION DE LA PARTIE AR • Mixed Reality Viewer est une application AR similaire à ce qu’on retrouve sur mobile. • Disponible sur Windows 10 PC et Mobile • D’autres applications de ce type arrivent (RS4)
  • 9. PRÉSENTATION DE LA PARTIE VR • Acer • Asus • Dell • Futjitsu • HP • Lenovo • Medion • Samsung
  • 10. FONCTIONNALIT ÉS • Acer, Dell, HP et Lenovo : Offre de départ pour l’utilisateur moyen • Ecran LCD, 1440x1440 (3k), FOV de 105° en diagonal (95° en horizontal), une entrée/sortie audio • Samsung : Offre Premium, mais pas en Europe :’( • Ecran AMOLED, 1440x1600 (3k), FOV de 110°, HP, IPD manuel, etc.. • Fonctionne sur des PC modestes (GT 950m et Intel 620) • Précision = moins d’un cm mesuré (par votre humble serviteur) • Tracking Inside / Out => Et oui, ça fonctionne vraiment bien !
  • 11. LES CONTRÔLEURS • Trackés par les caméras du casque • Le champs de vision des caméras est grand ! • Perte de tracking en cas d’utilisation dans le dos • Ou dans l’extérieur du FOV des caméras • FOV des caméras > FOV du casque • Utilisation de l’IMU pendant 2
  • 12. STEAMVR • Installation de Windows Mixed Reality pour SteamVR depuis Steam • Possibilité d’échanger les contrôleurs gauche et droite • Mapping OK dans la plupart des cas • Toute la bibliothèque SteamVR ! • Mais aussi Oculus en utilisant ReVive :D https://goo.gl/TL1dpp
  • 14. ETAT DE L’ART • Il est possible de récupérer le flux infrarouge avec le SDK Windows • Mais c’est TOUT (pour l’instant) • C’est le même SDK que pour HoloLens • Les fonctions de mapping spatial ne renvoient pas de données • Mais c’est normal… car…. https://goo.gl/xmLXGm
  • 15. CE SONT DES CASQUES VR • Pour l’AR on utilise des HoloLens • Une application AR • Un casque Meta 2 • Ou même encore des Magic Leap Car les casques Immersifs sont des casques de Réalité Virtuelle.
  • 16. DÉVELOPPEMENT • Prise en charge native par Unity • SDK Windows Holographic C++ et C# • Fork d’Unreal Engine par Microsoft (encore expérimental) https://goo.gl/4UkGLR • Non natif : Unreal Engine 4.16 ou 4.17 + SteamVR • Non natif : Tout ce qui exploite SteamVR
  • 17. LE MICROSOFT STORE • Un store intéressant qui cible PC, Xbox One, HoloLens et Mobile • Qui fonctionne dans mon modeste cas • Propose pas mal de fonctionnalités marketing • Pas mal d’options pour limiter le hardware • Propre https://goo.gl/41ymfW