Table des matières:
- Étape 1: Configuration logicielle et matérielle requise
- Étape 2: Création d'un modèle 3D
- Étape 3: Choix des objets cibles
- Étape 4: Créer une base de données d'images cibles sur Vuforia
- Étape 5: Se familiariser avec l'environnement Unity
- Étape 6: Créer un nouveau projet Unity
- Étape 7: Exécuter la démo sur un Android
- Étape 8: Ajout de la fonctionnalité MultiScene
Vidéo: Boostez votre mémoire avec un palais de l'esprit en réalité augmentée : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
L'utilisation de palais de l'esprit, comme dans Sherlock Holmes, a été utilisée par les champions de la mémoire pour rappeler de nombreuses informations telles que l'ordre des cartes dans un jeu mélangé. Le palais de l'esprit ou la méthode des loci est une technique de mémoire où des mnémoniques visuels sont épinglés à des emplacements physiques et sont visualisés dans un ordre spécifique pour rappeler des informations.
Une technique courante utilisée par les champions de la mémoire consiste à se tenir sur le seuil d'une pièce de sa maison et à choisir 5 grands articles distincts et à les commander de 1 à 5. Ensuite, répéter le processus pour une autre pièce avec des articles de 6 à 10. Une fois que l'on est familiarisés avec ces objets, des mnémoniques visuels sont choisis et placés sur ces objets dans l'ordre où ils doivent être mémorisés. Plus ces mnémoniques visuels sont uniques, plus ils sont faciles à retenir.
Je suis inspiré par les avancées de la réalité augmentée qui nous donne l'opportunité de « toucher » l'intouchable. Plutôt que de voir avec l'œil de l'esprit, cela nous permet de le voir dans notre monde physique, ainsi que d'interagir et de « toucher » avec des objets augmentés avec nos mains. Avec le concept de palais de l'esprit, plutôt que de visualiser des dizaines ou des centaines d'objets, ils peuvent être projetés de manière réaliste dans l'espace réel.
Ceci est actuellement en cours une vidéo /-g.webp
Étape 1: Configuration logicielle et matérielle requise
Les packages logiciels suivants sont nécessaires pour exécuter une application de réalité augmentée
* SDK Vuforia
Inscrivez-vous à Vuforia sur le portail des développeurs et générez une clé de licence.
* Unité 3D
* Remake d'Autodesk
* Récapitulatif Autodesk
Matériel
* Android (vous pouvez utiliser d'autres systèmes d'exploitation, mais ce guide sera basé sur Android)
* Les fenêtres
Configuration requise pour Unity version 5.6.1
Système d'exploitation: Windows 7 SP1+, 8, 10; Mac OS X 10.8+.
GPU: carte graphique avec DX9 (shader model 3.0) ou DX11 avec des capacités de niveau de fonctionnalité 9.3.
Étape 2: Création d'un modèle 3D
1. Prenez des photos du modèle d'entraînement souhaité à 360 degrés par incréments d'environ 15 degrés autour du modèle et une photo du haut. Ne déplacez pas le modèle lorsque vous prenez des photos. Vous avez également un maximum de 50 photos dans la version d'essai d'Autodesk Recap360 et il est recommandé d'en prendre au moins 20.
2. Téléchargez toutes les images sur Autodesk Recap360 pour créer un modèle 3D.
3. Nettoyez le modèle 3D à l'aide d'Autodesk Remake
Notez que cette étape prend un peu de temps à Autodesk pour reconstruire un modèle 3D afin que vous puissiez passer à l'étape suivante.
Étape 3: Choix des objets cibles
Les objets cibles sont les objets physiques sur lesquels vous allez épingler la réalité augmentée.
Dans un palais de l'esprit, la seule exigence est que ces objets soient grands et distincts de sorte qu'ils soient plus faciles à mémoriser et à visualiser. Cependant, avec la limitation des outils de réalité augmentée disponibles aujourd'hui, choisissez des objets avec des textures riches en fonctionnalités et des bords distincts pour faciliter le suivi et l'identification.
Étape 4: Créer une base de données d'images cibles sur Vuforia
1. Sélectionnez Développer >> Gestionnaire de cibles
2. Sélectionnez "Ajouter une base de données"; Nommez la base de données "target_images"; Sélectionnez le type « Appareil »
3. Cliquez sur la base de données que vous venez de créer
4. Sélectionnez « Ajouter une cible »; sélectionnez le type "Objet 3D"; Sélectionnez l'objet 3D que vous avez reconstruit à l'étape précédente; et nommez le fichier de manière appropriée
Vous avez peut-être également remarqué qu'il existe des alternatives à l'utilisation d'un objet 3D. L'une des méthodes les plus précises pour le suivi consiste simplement à utiliser une image papier 2D, mais ce ne sera pas un marqueur utile à retenir pour le palais de l'esprit, il est donc préférable d'utiliser un objet 3D que vous connaissez déjà dans votre maison..
Étape 5: Se familiariser avec l'environnement Unity
* La boîte rouge ou l'onglet de hiérarchie est l'endroit où tous les objets du jeu, les objets cibles et la caméra principale seront affichés.
* La boîte bleue est l'endroit où se trouvent les onglets du projet et de la console. L'onglet projet est l'endroit où vous pouvez afficher vos actifs. Ce sont les fichiers que vous utilisez ou pouvez utiliser dans un jeu ou une application. L'onglet console affiche les messages d'avertissement, d'erreur et de débogage.
* L'onglet inspecteur sur la boîte orange est l'endroit où vous pouvez trouver des détails sur des objets de jeu particuliers, des objets cibles et la caméra. C'est là que vous pouvez manipuler des éléments individuels du jeu tels que transformer la taille, faire pivoter ou déplacer et objet numériquement, ajouter des scripts, changer de couleur, etc.
Étape 6: Créer un nouveau projet Unity
1. Créez un nouveau projet; nommez-le de manière appropriée; et sélectionnez "3D"
2. Importez le dossier de la base de données des images cibles en tant que package personnalisé dans Unity sous Actifs>>Package>>Package personnalisé…
3. Ajoutez la caméra AR et la cible d'image
4. Ajoutez un modèle de l'objet que vous souhaitez augmenter. Vous pouvez le CAD vous-même ou en télécharger un depuis l'Asset Store si disponible.
5. Faites glisser ce modèle d'objet de jeu sous la cible de l'image dans la hiérarchie.
6. Ajoutez le script de comportement de chargement de la base de données sur la caméra et cochez activer
Étape 7: Exécuter la démo sur un Android
* Assurez-vous que le plugin Android Unity est installé
1. Accédez à Inspecteur >> Paramètres du lecteur et modifiez l'identifiant de l'ensemble pour qu'il soit com. YOURCOMPANYNAME. YOURAPPNAME
2. Allez dans Fichier >> Paramètres de construction et cliquez sur "Ajouter des scènes ouvertes"
3. Cliquez sur Générer et exécuter; nommez-le de manière appropriée; enregistrez le fichier.apk.
Unity se lancera en tant qu'application Android
Étape 8: Ajout de la fonctionnalité MultiScene
Ce que nous avons fait dans les étapes précédentes est une seule scène et un seul objet. Cependant, cela ne nous aidera pas à mémoriser beaucoup d'informations, en particulier une seule, nous devons donc créer un script permettant plusieurs scènes.
1. Créez un nouvel objet de jeu et nommez-le "changeur de scène".
2. Téléchargez le fichier C#, je l'ai codé et importé en tant qu'actif (ou glissez-déposez dans le dossier assets/scripts).
3. Attachez ce script à l'objet du jeu "changeur de scène" en le faisant glisser vers l'onglet inspecteur de "changeur de scène".
4. Dupliquez la scène actuelle que vous avez et renommez l'autre scène de manière appropriée. Ne le nommez pas avec des espaces.
5. Spécifiez la scène suivante dans l'onglet Inspecteur à partir du nom de la scène.
6. Ajoutez une nouvelle base de données (basée sur un ensemble d'entraînement différent) Chargez le script de comportement sur la caméra et cochez activer
7. Faites glisser un nouveau modèle d'objet de jeu sous la cible d'image qui correspond à l'ensemble d'entraînement de la base de données.
Conseillé:
Réalité augmentée (AR) pour Dragonboard410c ou Dragonboard820c avec OpenCV et Python 3.5 : 4 étapes
Réalité augmentée (AR) pour Dragonboard410c ou Dragonboard820c à l'aide d'OpenCV et de Python 3.5 : ces instructions décrivent comment installer OpenCV, Python 3.5 et les dépendances pour Python 3.5 pour exécuter l'application de réalité augmentée
Arduino Glass - Casque de réalité augmentée Open Source : 9 étapes (avec photos)
Arduino Glass - Casque de réalité augmentée Open Source : Avez-vous déjà envisagé de vous procurer un casque de réalité augmentée ? Avez-vous également été séduit par la possibilité de la réalité augmentée et avez-vous regardé le prix avec un cœur brisé ? Oui, moi aussi ! Mais cela ne m'a pas arrêté là. J'ai renforcé mon courage et à la place
Placer des objets AR aux coordonnées GPS en réalité augmentée : 8 étapes (avec photos)
Placer des objets AR aux coordonnées GPS en réalité augmentée : cette instructable va passer en revue la création d'une application mobile pour placer des objets AR aux coordonnées GPS avec ARkit et ARCore en utilisant Unity3D. Je vais vous guider à travers la mise en place d'un projet que j'ai réalisé à l'aide de Mapbox qui nous permet de marquer des messages à un G particulier
CityCoaster - Construisez votre propre sous-verre de réalité augmentée pour votre entreprise (TfCD) : 6 étapes (avec photos)
CityCoaster - Construisez votre propre sous-verre de réalité augmentée pour votre entreprise (TfCD) : une ville sous votre tasse ! CityCoaster est un projet né en pensant à un produit pour l'aéroport de Rotterdam la Haye, qui pourrait exprimer l'identité de la ville, divertissant les clients du salon avec la réalité augmentée. Dans un environnement tel que
Comment afficher la réalité augmentée sur votre ordinateur : 3 étapes
Comment afficher la réalité augmentée sur votre ordinateur : dans ce didacticiel, je vais vous montrer comment afficher la réalité augmentée sur votre ordinateur en utilisant uniquement une webcam, papier et internet