Logo Makeyourgame
Accueil Les ateliers Blog
Logo Makeyourgame
Les formations Les financements Les exercices La certification Unity
Logo Makeyourgame
Mes objectifs Les jeux Les ressources Le glossaire
Logo Makeyourgame
Les tutos Les tutos Youtube
Lecture Session 1 sur 15

Présentation du SDK Vuforia

Installer Vuforia dans Unity · 2min

Progression 0/15 sessions

Vous allez ici découvrir le kit de développement Vuforia pour comprendre toute sa puissance en matière de réalité augmentée ! Utilisable directement dans Unity il vous permettra de créer vos premières applications en réalité augmentée en quelques clics !

Présentation de Vuforia Engine

Vuforia Engine est un SDK de réalité augmentée développé par PTC. Il ajoute à Unity des outils de vision par ordinateur capables de reconnaître et de suivre des éléments du monde réel.

Vuforia peut notamment être utilisé pour :

  • reconnaître une image imprimée avec une Image Target ;
  • suivre un objet réel avec une Model Target ;
  • reconnaître un environnement avec une Area Target ;
  • positionner du contenu sur une surface avec la fonctionnalité Ground Plane ;
  • reconnaître des VuMarks ou certains codes-barres, selon la licence utilisée.

Dans cet atelier, nous allons nous concentrer sur les Image Targets. Une Image Target est une image connue à l’avance que Vuforia recherche dans le flux de la caméra. Lorsque cette image est détectée, Vuforia calcule sa position et son orientation afin que Unity puisse afficher un modèle 3D ou une interface au bon endroit.

Vuforia et Unity

Vuforia Engine s’intègre dans Unity sous la forme d’un package. Il ajoute notamment :

  • une ARCamera, utilisée pour initialiser Vuforia et afficher le flux de la caméra ;
  • plusieurs types de cibles, comme Image Target ;
  • des composants de suivi appelés Observer Behaviours ;
  • des événements permettant de réagir lorsqu’une cible est trouvée ou perdue ;
  • un mode de test dans l’éditeur avec une webcam ou un enregistrement compatible.

Vuforia Engine et AR Foundation sont deux solutions distinctes pour créer des expériences de réalité augmentée dans Unity. AR Foundation fournit une interface commune aux technologies ARKit et ARCore. Vuforia Engine propose ses propres fonctions de reconnaissance et de suivi.

Avec Vuforia  Engine 11.4.4  l’intégration directe de Vuforia avec AR Foundation n’est plus prise en charge. Il faut donc choisir l’architecture adaptée au projet au lieu de supposer que les deux solutions peuvent être combinées.

Dans cette première partie de cette formation, nous verrons avant tout comment créer une première application en réalité augmentée avec la détection d'une image, qui vous permettra de comprendre le fonctionnement basique de la réalité augmentée, en comprenant le mode de fonctionnement "detection d'objet" et "apparition d'objet 3D".

Une fois cette première base maîtrisée, il vous sera facile de créer d'autres applications en réalité augmentée, en changeant de marqueurs et en ajoutant autant d'interactions vous le souhaiterez pour créer des applications comme pokemon Go ou des applications plus professionnelles comme celle par exemple d'IKEA pour le positionnement de meuble.

Partons dès maintenant à l'assaut de la réalité augmentée !

 

 

Progression

Terminer cette session

Connectez-vous pour valider cette session et enregistrer votre progression.

Se connecter