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.
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