AR Portal

Réalité augmentée • Simulation

Disponible sur : Android

Présentation du projet

  • Rôle(s) : Programmeur
  • Équipe : Développement en solo
  • Organisation : Aucune
  • Moteur : Unity
  • État : Prototype

🧠 Contributions techniques

  • Shader de traversée du portail : Création d’un shader spécialisé permettant des interactions fluides à travers le portail, une fonctionnalité centrale de l’application.
  • Intégration de la réalité augmentée : Implémentation de la détection des surfaces et du placement et de la suppression du portail. Cette base permet de remplacer ou d’ajouter des environnements sans revoir l’ensemble du système.
  • Conception et intégration de l’interface : Conception et intégration d’une interface intuitive et accessible.
  • Localisation : Prise en charge de l’anglais, de l’espagnol et du français, avec un bouton permettant de changer facilement de langue.

🛠️ Ce que j’ai développé

  • Shader de traversée du portail : Développement d’un shader sur mesure pour fluidifier les interactions entre les portails dans l’environnement de réalité augmentée et renforcer l’immersion.
  • Intégration de la réalité augmentée : Détection des surfaces et gestion du placement et de la suppression des portails, avec une structure facilitant l’ajout ou le remplacement d’environnements.
  • Conception et intégration de l’interface : Une interface claire et fonctionnelle pour naviguer facilement dans l’expérience de réalité augmentée.
  • Localisation : Localisation en anglais, espagnol et français, avec un bouton de changement de langue.

🤝 Mon rôle

  • Collaboration avec l’équipe pour intégrer les interactions de réalité augmentée à l’application et proposer une expérience engageante.
  • Contribution à la conception et au développement d’une interface agréable et facile à utiliser.
  • Travail sur la localisation de l’application pour plusieurs langues afin de la rendre accessible à un public plus large.

🧩 Défis et solutions

🌍 Défi : traverser les portails sans rupture

Il fallait permettre de passer d’un espace de réalité augmentée à l’autre sans transition maladroite ni perte de repères.

✔ Solution : Développement d’un shader de traversée spécialisé pour assurer des transitions visuelles fluides et préserver l’immersion.

🔧 Défi : faire évoluer les environnements AR

La création d’une base facilitant le remplacement ou l’ajout d’environnements dans l’application présentait une complexité initiale.

✔ Solution : Conception d’un système de portails adaptable pour faciliter le placement, la suppression et le remplacement des environnements de réalité augmentée.

🌟 Fonctionnalités marquantes

🌐 Exploration à travers un portail AR

Déplacement entre différentes pièces d’une maison à travers un portail de réalité augmentée, pour une exploration immersive.

🌍 Placement dynamique du portail

Positionnement du portail dans l’environnement réel pour explorer les espaces disponibles avec souplesse.

🏡 Principales fonctionnalités de l’application

  • Exploration en réalité augmentée : Traversée d’un portail pour découvrir différentes pièces d’une maison, avec des possibilités d’expériences immersives et de jeux publicitaires.
  • Placement libre du portail : Possibilité de positionner le portail dans le monde réel pour adapter l’exploration et les interactions à l’espace disponible.
  • Choix de la langue : Sélection de l’anglais, de l’espagnol ou du français d’une simple pression sur un bouton pour personnaliser l’expérience.