Cherchez Unity

Maîtrisez les techniques de XR à la fine pointe de la technologie

La XR est en train de changer le monde, et ces cours vous placent à l'avant-garde du développement de la RV et de la RA pour les appareils mobiles et portables. Obtenez les trois cours pour un prix abordable.

Commencer maintenant
En partenariat avec

Introduction XR : bases de la RV, de la RA et de la RM

Dans le premier cours, vous découvrirez les technologies sous-jacentes qui ont permis le développement de plateformes RV, RA et RM pratiques pour le marché de masse, telles que Google Cardboard et la Réalité Augmentée qui alimente Pokémon Go. Vous vous plongerez dans le développement de la RV et de la RA dans Unity tout en développant un concept pour votre propre application XR.

Sujets traités :

  • Qu'est-ce que la XR ?
  • Entrées, processus et sorties XR
  • Le paysage des plateformes de RV et l'écosystème d'applications
  • Paradigmes RV UX
  • Vision machine et informatique spatiale
  • Localisation et suivi de position
  • Convergence et avenir de la XR

Prérequis :

  • Compétences intermédiaires des développeurs de Unity
  • Solides compétences en programmation C#

Développement d'applications RV mobiles avec Unity

Dans ce cours, vous apprendrez les techniques de développement pour la RV mobile qui vous permettront de créer des applications hautes performances pour des plateformes comme Samsung Gear VR, Google Daydream et Oculus Go. Vous commencerez avec les fichiers de projet Unity pour une application RV incomplète appelée VR Campus, puis ajouterez progressivement des fonctionnalités pour les déclencheurs basés sur le regard, le suivi des contrôleurs, la locomotion, la manipulation des objets et l'implémentation d'interfaces utilisateur.

Sujets traités :

  • Kits de développement en environnements pour le développement de la RV
  • Débogage et profilage de projets de RV
  • Audio positionnel
  • Déclencheurs basés sur le regard
  • Les API Unity XR
  • Suivi de contrôleur RV mobile
  • Raycasting et détection de coups pour la locomotion et l'interaction
  • Implémentation de la manipulation d'objets
  • Optimisation du texte et de l'interface utilisateur pour la RV

Développement d'une application de RA portable avec Unity

Certaines des applications XR les plus populaires ne nécessitent pas de casque spécial. La réalité augmentée portable utilise les capacités des smartphones standards pour créer un miroir magique sur notre monde existant. Dans ce cours, vous apprendrez comment utiliser le package AR Foundation de Unity pour créer des applications pour les plateformes iOS et Android où les mondes réel et virtuel se rencontrent. À la fin du cours, vous aurez construit un projet Unity fonctionnel avec du code que vous pourrez réutiliser pour tout projet de RA à venir.

Sujets traités :

  • Calcul spatial et SLAM
  • Le paquet Unity AR Foundation
  • Suivi de pose
  • Détection de l'environnement
  • Raycasting et physiques pour la RA
  • Estimation de la lumière
  • Occlusion
  • Travailler avec ARCore et ARKit
  • Bonnes pratiques de conception en RA

Apprenez la XR à la manière de Unity

Obtenez les 3 cours pour seulement 79 $

Commencer maintenant

Découvrez d'autres cours de programmation Unity

Compris

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez la page de politique des cookies pour en savoir plus.