Table des matières:

DeskMagic - Créer une application pour votre casque Aryzon AR (TfCD): 22 étapes
DeskMagic - Créer une application pour votre casque Aryzon AR (TfCD): 22 étapes

Vidéo: DeskMagic - Créer une application pour votre casque Aryzon AR (TfCD): 22 étapes

Vidéo: DeskMagic - Créer une application pour votre casque Aryzon AR (TfCD): 22 étapes
Vidéo: How to Import the Aryzon Augmented Reality SDK Into Unity 3D | See new video for latest version 2.2+ 2024, Juillet
Anonim
DeskMagic - Créer une application pour votre casque Aryzon AR (TfCD)
DeskMagic - Créer une application pour votre casque Aryzon AR (TfCD)

Dans ce Instructable, nous allons suivre étape par étape le processus de création d'une application de réalité augmentée (AR) simple pour le casque Aryzon AR. Aucune expérience en programmation ou autre n'est requise. Bien que l'application soit assez basique, c'est un moyen amusant et facile de commencer à jouer avec les possibilités de la RA.

Pour plus d'informations sur le casque Aryzon AR, visitez:

aryzon.com/

Les modèles utilisés dans ce Instructable ont été téléchargés à partir de Google Poly à partir des auteurs suivants:

Traîneau, bonhomme de neige, arbre avec cadeaux, cabane - par 14islands Lab sous licence CC-BY

Autres arbres - par Poly by Google sous licence CC-BY

Terrain enneigé - par moi

Étape 1: Téléchargez Unity 3D

Télécharger Unity 3D
Télécharger Unity 3D

À partir du lien suivant, téléchargez la version gratuite et personnelle de unity. Ce sera le moteur de notre application AR.

store.unity.com/

Étape 2: Installez Unity 3D

Installer Unity 3D
Installer Unity 3D
Installer Unity 3D
Installer Unity 3D

Lorsque le programme d'installation s'ouvre, vous êtes invité à choisir les modules d'unité que vous souhaitez installer. Vous aurez besoin des éléments suivants

  • L'unité elle-même - Assez essentiel
  • MonoDevelop - utilisé pour le débogueur, il n'y a pas de codage réel dans ce projet
  • Documentation - pour que le système d'aide fonctionne correctement
  • Prise en charge de la construction Android - cela vous permet de créer des applications Android avec votre projet, vous pouvez ajouter toutes les plates-formes supplémentaires pour lesquelles vous souhaitez développer, bien que cette instructable ne couvre que Android
  • Prise en charge de la réalité augmentée de Vuforia - Utilisé pour le suivi AR réel, nécessaire pour placer notre monde 3D sur votre bureau.

Étape 3: Créez un compte (gratuit)

Créer un compte gratuit
Créer un compte gratuit

Vous devrez créer un compte pour utiliser Unity 3D. Ceci est gratuit pour un usage personnel.

Étape 4: Créez votre projet

Créez votre projet
Créez votre projet

Il est maintenant temps pour vous de créer votre projet. Donnez un joli nom à votre application et choisissez un emplacement où vous pourrez facilement retrouver tous les fichiers que Unity y mettra.

Étape 5: Création de votre scène

Créer votre scène
Créer votre scène

Unity s'ouvrira avec une scène vide déjà créée. Vous pouvez nommer cette scène en la sauvegardant maintenant.

Étape 6: Téléchargez le SDK Aryzon

Télécharger le SDK Aryzon
Télécharger le SDK Aryzon

Aryzon a créé un SDK qui s'intègre dans Unity via un package unity. Vous pouvez télécharger ce SDK sur le lien suivant:

developer.aryzon.com/t/basic-setup-of-sdk/…

Étape 7: Importez le SDK Aryzon dans Unity

Importer le SDK Aryzon dans Unity
Importer le SDK Aryzon dans Unity
Importer le SDK Aryzon dans Unity
Importer le SDK Aryzon dans Unity

Accédez à Actifs > package d'importation > package personnalisé. Sélectionnez ensuite le Unitypackage du SDK et importez le tout dans votre projet.

Étape 8: Ouvrez la scène de démonstration Vuforia

Ouvrez la scène de démonstration Vuforia
Ouvrez la scène de démonstration Vuforia
Ouvrez la scène de démonstration Vuforia
Ouvrez la scène de démonstration Vuforia

Vous verrez maintenant quelques nouveaux dossiers dans le dossier principal du projet. Accédez à Assets> Aryzon> Sample Scenes et ouvrez la scène de suivi Vuforia.

Étape 9: créer un nouveau préfabriqué

Créer un nouveau préfabriqué
Créer un nouveau préfabriqué

Pour nous éviter quelques problèmes, nous pouvons créer un préfabriqué (un composant standard pouvant être copié) à partir du composant 'ImageTarget', sélectionnable dans la fenêtre de hiérarchie.

Faites simplement glisser le composant 'ImageTarget' dans le dossier Assets> Aryzon> Prefabs, comme je l'ai déjà fait dans l'image.

Étape 10: importer des préfabriqués dans la scène

Importer des préfabriqués dans la scène
Importer des préfabriqués dans la scène

Vous pouvez maintenant utiliser ce même dossier préfabriqué pour importer les deux composants les plus importants de l'application: le composant AryzonVuforia et le composant imagetarget. Vous pouvez les faire glisser du dossier préfabriqué directement dans votre scène.

Étape 11: Supprimer le cube

Supprimer le cube
Supprimer le cube

Lorsque vous cliquez sur le composant ImageTarget dans votre fenêtre de hiérarchie, vous remarquerez que le cube à l'écran est un enfant de ce composant. Cela indique au moteur où il doit placer le cube par rapport à la cible.

Cela signifie que tous les modèles que nous souhaitons afficher correctement dans AR doivent être ajoutés à la scène en tant qu'enfant du composant ImageTarget.

Nous pouvons maintenant retirer le cube et le remplacer par des choses plus intéressantes visuellement

Étape 12: créer un dossier modèle

Créer un dossier modèle
Créer un dossier modèle

Afin de garder une bonne trace de tout ce que nous ajoutons à la scène, vous pouvez créer un dossier de modèle dans la fenêtre du projet. ce dossier contiendra tous les modèles que nous pourrions vouloir ajouter à la scène.

Étape 13: Obtenir (télécharger) des modèles

Obtenir (télécharger) des modèles
Obtenir (télécharger) des modèles
Obtenir (télécharger) des modèles
Obtenir (télécharger) des modèles

Nous allons maintenant télécharger des modèles amusants pour notre scène et les mettre dans le dossier de modèles que nous venons de créer. Pour cette instructable, nous les obtiendrons de google Poly. Google Poly est idéal, car ses modèles sont optimisés pour de bonnes performances VR et AR.

Lors du téléchargement d'un modèle, gardez les points suivants à l'esprit

  • Le modèle doit être simple (peu de textures, faible nombre de polygones), car votre téléphone a des ressources limitées
  • Créditez l'auteur du modèle (vous serez invité lorsque cela sera nécessaire)
  • Lorsque cela est possible, téléchargez le fichier au format FBX. OBJ fonctionnera, mais est un peu plus difficile à gérer dans Unity.

Étape 14: Glisser-déposer

Glisser déposer
Glisser déposer

Vous pouvez placer des modèles dans votre scène en les faisant simplement glisser depuis le dossier des modèles et en les plaçant dans la fenêtre de la scène. Une fois placés, vous pouvez les mettre à l'échelle, les faire pivoter et les faire glisser à l'endroit où vous souhaitez les positionner.

N'oubliez pas: comme nous l'avons indiqué précédemment, les modèles placés dans la scène doivent toujours être placés en tant qu'enfant du composant ImageTarget.

Étape 15: Faites de la neige

Faire neiger
Faire neiger
Faire neiger
Faire neiger

Pour vraiment ancrer l'esprit des Fêtes, vous pouvez ajouter de la neige. Un moyen simple de le faire est d'utiliser un émetteur de particules. Dans la fenêtre hiérarchique, allez dans créer>effets>système de particules. Cela créera un objet émettant des particules dans votre scène. Il est préférable de jouer dans la fenêtre d'inspection et de découvrir quels sont les meilleurs paramètres pour vous (faibles chutes de neige, ou peut-être un blizzard). Les paramètres de l'image fonctionnent plutôt bien pour nous.

Étape 16: Changement de plate-forme

Changement de plate-forme
Changement de plate-forme

Avant de pouvoir jouer à l'application sur notre téléphone Android, nous devons d'abord la créer. Tout d'abord, nous devons cependant modifier certains paramètres. Dans la barre de menu, allez dans Fichier>Paramètres de construction. Sélectionnez la plate-forme Android, puis appuyez sur « Changer de plate-forme ».

Étape 17: modifier les paramètres

Modifier les paramètres
Modifier les paramètres
Modifier les paramètres
Modifier les paramètres
Modifier les paramètres
Modifier les paramètres

Dans ces mêmes fenêtres, appuyez maintenant sur le bouton « Paramètres du lecteur ». Cela fera apparaître tous les paramètres de la plate-forme dans la fenêtre d'inspection. ici, vous devez effectuer les opérations suivantes:

  • Saisissez un nom d'entreprise (fictif)
  • Entrez un nom de produit (ce sera le nom de votre application).
  • dans « autres paramètres », ajoutez le nom de la société et du produit dans le champ « nom du package ».
  • Définissez un niveau d'API minimum. Il doit s'agir de la même version d'Android que celle utilisée par votre téléphone, ou d'une version inférieure. Plus vous descendez, plus la compatibilité avec les appareils plus anciens est grande, mais vous perdrez également certaines fonctions.
  • Assurez-vous que « Compatibilité Android TV » n'est pas coché. Le fait de cocher cette case empêchera Vuforia de fonctionner.
  • Enfin, dans 'XR Settings', cochez 'Vuforia Augmented Reality'

Étape 18: Obtention de la clé Vuforia

Obtention de la clé de Vuforia
Obtention de la clé de Vuforia
Obtention de la clé de Vuforia
Obtention de la clé de Vuforia
Obtention de la clé de Vuforia
Obtention de la clé de Vuforia

Pour que le suivi AR fonctionne, vous devez d'abord activer une licence Vuforia (gratuite pour un usage personnel).

  • Créez un compte sur

    developer.vuforia.com/vui/auth/register

  • Accédez au gestionnaire de licences et sélectionnez « Obtenir la clé de développement »
  • Ici, vous entrez le nom que vous avez donné à votre application dans les étapes précédentes
  • Copiez la clé personnalisée qui est générée dans votre presse-papiers

Étape 19: Saisie de la clé Vuforia dans votre projet

Saisie de la clé Vuforia dans votre projet
Saisie de la clé Vuforia dans votre projet
Saisie de la clé Vuforia dans votre projet
Saisie de la clé Vuforia dans votre projet
  • Dans la hiérarchie de votre scène, sélectionnez le composant 'ARCamera' (sous AryzonVuforia).
  • Dans la fenêtre d'inspection, appuyez sur le bouton en bas intitulé ''Ouvrir la configuration de Vuforia"
  • La fenêtre d'inspection affichera maintenant la configuration de Vuforia. Collez la clé de licence que vous venez de copier dans le champ "Clé de licence d'application".

Étape 20: Acquisition du SDK Android

Acquisition du SDK Android
Acquisition du SDK Android

Enfin, pour créer votre application, Unity a besoin que le SDK Android soit présent sur votre ordinateur. Le moyen le plus simple d'obtenir ce SDK via Android Studio. Android studio est téléchargeable (sans compte !) à partir du lien suivant:

developer.android.com/studio/index.html

L'installation d'Android Studio placera automatiquement le SDK Android sur votre ordinateur.

Étape 21: Temps de construction

Temps de construction!
Temps de construction!

Vous pouvez maintenant créer votre application AR !

  • Entrez à nouveau dans le menu des paramètres de construction (Fichier> Paramètres de construction) et appuyez sur le bouton "Construire"
  • Vous pouvez maintenant saisir un nom pour l'APK (App Package). Notez qu'il ne s'agit que d'un nom de fichier, cela n'influencera pas le nom de votre application.
  • Ouvrez l'APK sur votre téléphone pour installer votre propre application AR !

Si votre téléphone ne vous permet pas d'installer des applications à partir de "Sources inconnues", accédez simplement aux paramètres système de votre téléphone, puis accédez aux options de sécurité et cochez la case "Sources inconnues". Pour des raisons de sécurité, il est recommandé de décocher cette case après avoir installé l'application.

Étape 22: Profitez de votre décoration de Noël magique

Profitez de votre décoration de Noël magique
Profitez de votre décoration de Noël magique
Profitez de votre décoration de Noël magique
Profitez de votre décoration de Noël magique
Profitez de votre décoration de Noël magique
Profitez de votre décoration de Noël magique

Exécutez l'application, placez votre téléphone dans le casque Aryzon AR et attachez-le à votre visage. Vous pouvez placer le marqueur inclus où vous voulez que votre décoration de Noël égaye votre journée ! A côté de ton ordinateur par exemple:D

Bien sûr, vous n'êtes pas obligé d'utiliser des modèles sur le thème de Noël pour votre application. Qu'en est-il d'un aquarium ou d'un parc jurassique miniature ?

J'ai inclus une copie de la version de l'application dans ce Instructable (DeskMagic), afin que vous puissiez vérifier les résultats avant de l'essayer vous-même.

DeskMagic:

  • Rendez votre bureau plus accueillant
  • Remplissez votre foyer de chaleur et d'esprit de vacances
  • Te donne l'air vraiment cool

Notez que je n'ai testé cela que sur mon ancien téléphone (Galaxy Note 3), votre kilométrage peut donc varier.

Merci d'avoir lu!

Conseillé: