Formation certifiante FabLab

Réalité Virtuelle & Augmentée

Devenez concepteur d'expériences immersives en maîtrisant le développement d'applications pour la Réalité Virtuelle et la Réalité Augmentée.

35h Débutant Attestation CIR

Le développement d'expériences XR consiste à intégrer des modèles 3D dans un moteur de jeu en temps réel (comme Unity), à programmer des scripts d'interaction pour le suivi des mouvements et à compiler l'application pour des casques VR ou des terminaux mobiles.

Matériel fourni

Stations de développement et casques VR individuels, Flotte d'appareils de test mobiles (AR), Pack de scripts d'interaction réutilisables.

Réalité Virtuelle & Augmentée

Pourquoi cette formation

Immersion et engagement ultimes

Concevez des expériences interactives captivantes où l'utilisateur devient acteur au cœur d'une scène à 360 degrés.

Accessibilité mobile AR

Déployez des solutions de réalité augmentée grand public utilisables instantanément sur des millions de smartphones et tablettes.

Applications multisectorielles

Créez de la valeur pour des secteurs clés comme la formation industrielle, la médecine, la simulation de pannes, l'immobilier ou le jeu vidéo.

Interaction naturelle

Exploitez les technologies modernes de suivi des mains (hand tracking) et des yeux pour créer des interfaces intuitives sans manettes.

Programme détaillé

1

Configuration du projet et intégration du SDK

  • Le processus débute par l'installation du moteur de développement et l'importation des outils logiciels de communication (SDK) dédiés comme OpenXR ou ARCore. L'apprentissage se concentre sur le paramétrage initial de la caméra de l'utilisateur pour qu'elle réplique les mouvements physiques réels de la tête.
2

Optimisation et intégration des assets 3D

  • L'utilisateur importe les décors, les objets et les personnages virtuels au sein de l'environnement informatique. Cette phase enseigne les règles strictes d'optimisation (simplification des polygones, réduction des textures) indispensables pour maintenir un affichage fluide et éviter la sensation de vertige.
3

Programmation du système d'interactions (Input System)

  • Le développeur crée les ponts entre les mouvements de l'utilisateur et l'univers virtuel. Vous apprendrez à configurer la détection des boutons des manettes, à programmer la saisie physique des objets, le déclenchement de boutons virtuels ou les mécaniques de téléportation spatiale.
4

Développement des fonctionnalités de Réalité Augmentée

  • Le programme intègre la caméra vidéo d'un smartphone ou de lunettes connectées pour analyser l'environnement réel. La formation couvre la programmation d'algorithmes de détection de surfaces planes (sol, table) pour y ancrer des objets 3D virtuels de manière stable.
5

Intégration de l'interface utilisateur spatiale (Diegetic UI)

  • L'interface visuelle (menus, textes, jauges) est développée pour s'intégrer directement dans l'espace tridimensionnel plutôt que de rester collée sur l'écran. Vous maîtriserez la création de menus flottants et de tableaux de bord interactifs activables du bout des doigts ou au pointeur laser.
6

Compilation, déploiement et tests sur matériel

  • L'application numérique est convertie dans le format natif du système cible (Android pour Meta Quest, iOS pour la réalité augmentée). L'apprentissage se termine par le déploiement sur les appareils physiques pour tester l'ergonomie, la précision du suivi des mains et ajuster les performances.

Compétences acquises

Tarif

Tarif personnalisé selon votre projet — demandez un devis gratuit.

Questions fréquentes

Quel moteur logiciel allons-nous utiliser durant la formation ?

Nous utilisons principalement le moteur Unity (avec le langage de programmation C#), qui est la référence absolue pour le développement d'applications immersives autonomes et de réalité augmentée mobile sur le marché professionnel.

Je suis sujet au mal des transports, puis-je quand même suivre ce module ?

Tout à fait. La réalité augmentée sur écran de smartphone ne pose aucun problème, et pour la réalité virtuelle, nous enseignons précisément les règles de conception (vitesse de déplacement, techniques de téléportation) qui permettent de supprimer totalement l'effet de cinétose.

Faut-il savoir coder pour s'inscrire à cette formation ?

Des notions de base en algorithmique sont recommandées pour aborder sereinement les scripts d'interaction. Cependant, le module est construit pour vous fournir des modèles logiques clairs et vous guider pas à pas dans l'écriture de vos premières fonctions interactives.

Prêt à commencer ?

Guide IA des Modules

Posez vos questions sur les formations

Pret
Bonjour et bienvenue. Je suis votre assistant du Centre Ivoirien de Robotique. Je peux vous orienter vers la meilleure formation selon votre profil et votre objectif, et vous aider à demander un devis personnalisé.