Objectifs
- Comprendre et manipuler les concepts fondamentaux nécessaires aux interactions en réalité virtuelle (calculs vectoriels, transformations géométriques, hiérarchie, interpolations…).
- Application au pointage d’objets.
- Déclenchement de feedbacks visuels et audio.
Indications
- Durée prévue : 3h30
- TP Noté : voir Livrables en fin de page
- Des indications et liens vers la documentation sont fournis pour chaque exercice.
- Les réponses aux questions doivent être écrites dans un fichier questions.txt. Ne pas hésiter à lire la documentation Unity.
- Les bonus sont à tenter quand tout le TP sera terminé.
Prérequis
- Connaissances de base en Unity et C#
- TP1 réalisé et compris
- Casque configuré, projet VR fonctionnel
Setup initial
- Créer un nouveau projet VR ou utiliser votre projet du TP1 ou repartir du projet de démarrage fourni
- Créer une nouvelle scène de type VR Core "TP2"
- Optionnel : paramétrer un dépot git
- Dans Project Settings (Android) modifier
- le nom de la Company par Votrenom
- le nom du Product par TP2
- dans Other Settings, décocher Override default package name : le nom du package devient com.Votrenom.TP2