VR + Open Source = <3
Tout ne doit pas être forcément
payant, cher et fermé !
Qui suis-je ?
Yannick Comte, Chef de projet et développeur VR le jour
- Unity, Unreal, WebGL, etc...
Développeur de jeux vidéo VR PC et mobile le reste du temps
- demonixis.itch.io
Contributeur de plusieurs projets Open Source
- github.com/demonixis
VR + Open Source = <3
1. Open Source et VR, vraiment ?!
2. WebVR
3. OpenHMD
4. OSVR
5. Github, Bitbucket, le coin des développeurs !
6. Questions
Open Source et VR, vraiment ?!
● Les principaux acteurs sont des sociétés fermées ou presque !
○ Oculus / Facebook : Oculus Rift
○ Valve / HTC : HTC Vive
○ Et d’autres...
● Le hardware est utilisable avec un système
○ Oculus Touch
○ Vive controllers
WebVR
De la réalité virtuelle
Dans son navigateur web
Tout ça avec du JavaScript
https://webvr.info/
WebVR
● Fonctionne partout
● Un seul code à un seul endroit
● Toute la communauté Web/JS
● JavaScript (préjugé !)
● Les performances
● Pas très beau...
● Probablement l’avenir de
certains secteurs….
OpenHMD : Le driver libre pour tous les casques !
What if I told you that you
can use your VR headset
anywhere on any system?
https://github.com/OpenHMD/OpenHMD
OpenHMD (2)
● Bibliothèque gérant l’aspect bas niveau d’un casque
● Fonctionne avec beaucoup de casques
● Ne nécessite PAS de driver (non c’est promis)
● Des restrictions
OSVR : Le standard ouvert du futur ?
● Suite logiciel prenant en charge tous les aspects de la VR
● Pensé pour être étendu (plugins)
● Multiplateforme
● Freiné par le code source fermé (NVIDIA/AMD)
● Compatible SteamVR et présent sur Steam
● A besoin de contributeurs (serveur, RenderManager, Unity, Unreal)
● Des choix techniques parfois... discutables...
Github, Bitbucket, le coin des développeurs !
Il existe tout plein de code open source sur github et ailleurs o/
- Xenko Engine : http://xenko.com/
- VRTK : https://github.com/thestonefox/VRTK
- Plugins en vrac OSVR : https://github.com/simlrh
- Google VR : https://github.com/googlevr
- Unity : https://github.com/Unity-Technologies
- Me : https://github.com/demonixis
Github, Bitbucket, le coin des développeurs !
https://trello.com/c/5HxMxLVY/71-vr-support https://github.com/SiliconStudio/xenko
Github, Bitbucket, le coin des développeurs !
https://github.com/thestonefox/VRTK
Merci :-) Merci :-)

Réalité virtuelle + Open source = &lt;3

  • 1.
    VR + OpenSource = <3 Tout ne doit pas être forcément payant, cher et fermé !
  • 2.
    Qui suis-je ? YannickComte, Chef de projet et développeur VR le jour - Unity, Unreal, WebGL, etc... Développeur de jeux vidéo VR PC et mobile le reste du temps - demonixis.itch.io Contributeur de plusieurs projets Open Source - github.com/demonixis
  • 3.
    VR + OpenSource = <3 1. Open Source et VR, vraiment ?! 2. WebVR 3. OpenHMD 4. OSVR 5. Github, Bitbucket, le coin des développeurs ! 6. Questions
  • 4.
    Open Source etVR, vraiment ?! ● Les principaux acteurs sont des sociétés fermées ou presque ! ○ Oculus / Facebook : Oculus Rift ○ Valve / HTC : HTC Vive ○ Et d’autres... ● Le hardware est utilisable avec un système ○ Oculus Touch ○ Vive controllers
  • 6.
    WebVR De la réalitévirtuelle Dans son navigateur web Tout ça avec du JavaScript https://webvr.info/
  • 7.
    WebVR ● Fonctionne partout ●Un seul code à un seul endroit ● Toute la communauté Web/JS ● JavaScript (préjugé !) ● Les performances ● Pas très beau... ● Probablement l’avenir de certains secteurs….
  • 8.
    OpenHMD : Ledriver libre pour tous les casques ! What if I told you that you can use your VR headset anywhere on any system? https://github.com/OpenHMD/OpenHMD
  • 9.
    OpenHMD (2) ● Bibliothèquegérant l’aspect bas niveau d’un casque ● Fonctionne avec beaucoup de casques ● Ne nécessite PAS de driver (non c’est promis) ● Des restrictions
  • 11.
    OSVR : Lestandard ouvert du futur ? ● Suite logiciel prenant en charge tous les aspects de la VR ● Pensé pour être étendu (plugins) ● Multiplateforme ● Freiné par le code source fermé (NVIDIA/AMD) ● Compatible SteamVR et présent sur Steam ● A besoin de contributeurs (serveur, RenderManager, Unity, Unreal) ● Des choix techniques parfois... discutables...
  • 12.
    Github, Bitbucket, lecoin des développeurs ! Il existe tout plein de code open source sur github et ailleurs o/ - Xenko Engine : http://xenko.com/ - VRTK : https://github.com/thestonefox/VRTK - Plugins en vrac OSVR : https://github.com/simlrh - Google VR : https://github.com/googlevr - Unity : https://github.com/Unity-Technologies - Me : https://github.com/demonixis
  • 13.
    Github, Bitbucket, lecoin des développeurs ! https://trello.com/c/5HxMxLVY/71-vr-support https://github.com/SiliconStudio/xenko
  • 14.
    Github, Bitbucket, lecoin des développeurs ! https://github.com/thestonefox/VRTK
  • 16.