L’application Félicité Smart Data Services déveoppé par OpenCaps permet de naviguer au sein d’un ensemble de bâtiments appelé “Félicité”. La partie 3D de cette navigation a été réalisée avec Unity en WebGL et s’intègre dans un site développé avec VueJS. Une communication a été mise en place avec des message JSON entre Unity et VueJS pour recevoir les données à afficher et réagir aux interractions de l’utilisateur.
- Gestion de la caméra pour tourner, zoomer, ou forcer certaines vues
- La caméra cible automatiquent le bloc sélectionné de manière fluide
- Définition et ouverture des blocs du bâtiment grâce à des fichiers JSON
- Etiquettes montrant les informations des blocs au survol
- Coloration des blocs ou des espaces suivant les données reçues
- Eclairage simulant le soleil en fonction de l'heure des données
- Gestion des AssetBundles pour télécharger les objets des étages