HOMEPLATEFORMEATELIERNOUSRESSOURCES
ABCVR

Kit de développementSDK

Kit de développement

Kit de développement

Explication

Ensemble d'outils logiciels pour créer des applications VR/AR

Exemple concret

Le Meta Quest SDK que les développeurs utilisent pour créer des jeux VR

À quoi ça sert concrètement ?

  • Développement d'applications : outils, bibliothèques et documentation pour créer des apps VR/AR
  • Accès aux fonctionnalités du casque : tracking, contrôleurs, passthrough, eye tracking...
  • Intégration aux moteurs : plugins pour Unity et Unreal Engine
  • Publication sur les stores : outils de compilation et soumission

SDK majeurs en XR

Meta XR SDK (Quest)

  • SDK officiel pour développer sur Quest
  • Fonctionnalités avancées : hand tracking, passthrough MR, avatars
  • Le plus utilisé actuellement

Exemple : Développer une app de formation pour Quest 3

OpenXR (standard ouvert)

  • Standard multi-plateforme
  • Une seule codebase pour plusieurs casques
  • Supporté par la majorité des fabricants

Exemple : App compatible Quest, Pico, et PCVR

SDK spécifiques

  • SteamVR (Valve), PSVR SDK (Sony)
  • ARCore/ARKit pour mobile
  • SDK propriétaires selon plateforme

Exemple : Développer exclusivement pour PlayStation VR2

Exemple VR parlant

Un studio développe une formation VR. Il utilise le Meta XR SDK pour accéder au hand tracking du Quest 3, intégré à Unity. Le SDK fournit les composants prêts à l'emploi : détection des mains, interactions, boundary system.

Pourquoi est-ce essentiel en VR professionnelle ?

  • Le choix du SDK détermine les plateformes cibles et les fonctionnalités disponibles
  • OpenXR simplifie le développement multi-plateforme
  • Documentation et support du SDK = critère de choix pour les développeurs