Exercises
- Installez Android Studio
- Installez Java SE 8 JDK
- Ajoutez les données dans les préférences Unity3D
- Changez de Plateforme
- Changez l'identifiant de l'application
- Ouvrez et configurez le mode développeur du téléphone
- Permettrez le mode débogage USB
- Compilez et installer l'application
Requis: "Configuer Unity pour une application Mobile"
- Installez "Sideload VR" / Récupérez votre identifiant de téléphone
- Créez et récupéez un OSig File depuis Oculus.com
- Importez les fichiers dans Unity
- Créez une scène de base
- Configurez Unity pour la réalité virtuelle par défault
- Compilez et installez l'application
- Téléchargez l'asset Unity pour le Gear VR
- Prendrez connaissance du code et des fonctionnalités
- Compilez et installez l'application
Requis: "Configurer Unity pour une application Mobile" Votre objectifs est de vous familiariser avec le Gear VR et les applications mobiles.
- Créez une fonctionnalité de jeu basé sur la détection du "Swipe"
- Créez une fonctionnalité de jeu basé sur le bouton "Escape"
- Créez une fonctionnalité de jeu basé sur le "Touch Pad"
- Créez une fonctionnalité de jeu basé sur le "Gyroscope"
- Bonus: Créez une fonctionnalité de jeu basé sur le "Regard"
Requis: "Configurer Unity pour une application Mobile"
- Lancez et testez l'application "Cardboard Design Lab"
- Téléchargez l'asset Unity pour Cardboard depuis le Git de Google
- Importez les fichiers dans Unity3D
- Créez un scène de base
- Configurez Unity pour la réalité virtuel sous Cardboard
- Observez un crash du à la version du manifeste -__-
- Changez le manifeste aux versions adéquates.
Requis: "Configurer Unity pour une application Mobile"
- Créez une fonctionnalité basé de jeu sur le "Regard" d'un Collider
- Créez une fonctionnalité basé de jeu sur le "Regard" d'un UI Unity
- Créez une fonctionnalité basé de jeu sur l'accéléromètre du téléphone
- Bonus: Créez une fonctionnalité basé sur le "bouton interactif" du cardboard
- Bonus: Liez un contrôleur bluetooth à votre jeu
- Challenge:
- Créez une scène lourd en assets et complète (20-40FPS)
- Essayez de l'optimiser sans retirer les éléments
- Concept à pratiquer et appréhender:
- Afficher les frames par seconde
- Ne pas faire confiance à l'ordinateur
- Unity profiler par Wi-Fi(Manuel:1 2, Blog)
- Drawcall: Nombre d'objets à rendre
- Mesh static et l'Occlusion Culling
- Lowpoly: Limiter le nombre de triangles
- Level of Detail (LOD)
- Décimation de triangles
- Lumière et ombrage
- Transparence des objets
- Les shaders et la VR
- La fusion des meshs.
- Bonus: Groupe d'objets animés
- Bonus: Le Pool Design Patern et le Garbedge Collector
Requis: "Configurer Unity pour une application Mobile" , "Optimiser un scène brute pour mobile"
- Optimisez une scène destiner à un PC (par exemple: un vieux projet)
- Liez l'application au profiler Wi-Fi de Unity
- Ajoutez l'interface d'affichage des FPS
- Pratiquez les concepts vus précédemment sur la scène
Requis: "Configurer Unity pour une application Mobile"
- Lancez l'application "Camera" du téléphone Note 4-5 ou S6-8.
- Téléchargez le module "Surround Shot" dans le menu des modes
- Répartissez vous dans le bâtiment
- Créez une première photo 360 avec votre téléphone
- Observez la photo et le "Stiching"
- Utilisez un maintenant un bâton ou tripode et recommencer.
- Enregistrez la photo de votre image sur votre ordinateur de travail
- Téléchargez et lancer l'application "Cardboard Camera"
- Prenez une photo panoramique avec l'application
- Observez avec le cardboard l'effet stéréoscopique
- Téléchargez la photo de votre image sur votre ordinateur de travail
Requis: "Créer une photo 360 avec Samsung image"
- Téléchargez la License de Pano2VR
- Installez l'application et créer un projet
- Importez les photos 360
- Créez des points de liaison
- Créez des médias
- Compilez le siteweb
- Créez un nouveau projet Unity3D
- Importez le mesh d'une sphère 360
- Importez vos photos 360 ou des photos du web
- Vous pouvez les appliquez sur la sphère
- Créez un script de changement d'image
Tutorial: Vidéo - Exemple: 1 2
- Créez un nouveau projet vide
- Créez un compte sur https://developer.vuforia.com/
- Télécharger l'asset Vuforia pour Unity sur https://developer.vuforia.com/downloads/sdk
- Créez un licence pour votre application https://developer.vuforia.com/targetmanager/licenseManager/licenseListing
- Créez un une base de donnée de source: https://developer.vuforia.com/targetmanager/project/checkDeviceProjectsCreated?dataRequestedForUserId=
- Choisissez un image complexe à imprimer comme cible
- Créez une cible de type "Simple Image": https://developer.vuforia.com/targetmanager/project/deviceTargetListing
- Sélectionnez la base de donnée créer et télécharger là
- Importez l'asset dans Unity et puis importer la base de données
- Suivez le tutoral sur la méthode classique: https://www.youtube.com/watch?v=4u177CpPbp8
- Placez la camera de la réalité virtuelle sur le contrôleur de Vuforia
- Remplacez l'image cible par un portail
- Vous voilà avec une application de réalité mixe ou l'image
- Bonus: Utilisez la caméra comme fond d'écran
Requis: "Créer un portail en réalité mixe" Après avoir vu comment Vuforia fonction en réalité augmentée pour un image simple. Vous allons créer un cube de six images pour faire de la réalité mixe. Le fonctionnement est exactement le même que pour créer un image simple mais en utilisant six images de référence dans Vuforia et en choisissant la cible comme étant un cube. Tutorial: Vidéo
Requis: un saut, des mouchoirs, être en forme, signature décharge de problème médical suite à ce challenge.
- Créez l'application la plus gerbante possible
- Créez un résumer de pourquoi l'application à des aptitudes à vous rendre malade
- Créez des sources avec les articles qui parlent de ces aptitudes
- Testez l'application de votre voisins
- Le dernier de la classe à tenir debout gagne un Arduino Uno
- Google Sheet: List >
- 15: Day 1
- 17: Day 2
- 18: Day 3
- 19: Day 4
- Request 2 artist
- Proposition 2 Developer
- VR Non VR 2 Code
- Un peu d'histoire
- Créer une app pour mobile
- Gear VR vs Cardboard
- Gyroscope
- Access OSig File
- Bonjour Cardboard
- Bonjour Gear VR
- Optimisation
- Profiler Wi-Fi
- VRTK