
ARMobile
Dans la dernière version d’Evergine, nous avons ajouté une nouvelle extension pour créer vos propres applications de réalité augmentée. Cette extension s’appelle Evergine.ARMobile et, pour l’instant, elle n’est disponible que pour Android (avec ARCore), mais nous prévoyons de prendre en charge iOS (ARKit) prochainement. Elle a été publiée en tant que fonctionnalité expérimentale, il reste donc du travail à faire, mais vous pouvez déjà la découvrir !
Pour créer un nouveau projet avec Evergine.ARMobile, vous trouverez un nouveau modèle parmi les plateformes disponibles dans Evergine Launcher. Recherchez Android ARCore pour créer un lanceur Android doté des capacités ARCore. Notez que ce modèle utilise OpenGL comme contexte graphique et non Vulkan, en raison de certaines limitations d’ARCore.

Une fois le projet chargé, utilisez le gestionnaire d’add-ons d’Evergine Studio pour ajouter le package d’add-on de l’extension Evergine.ARMobile. Il contient des ressources et des prefabs par défaut qui peuvent être utiles dans de nombreux scénarios de RA.

Après l’avoir ajouté et rechargé votre projet, vous trouverez un ensemble de prefabs dans le dossier de l’extension. Voici ce que vous pouvez faire :
- Ajouter un prefab de curseur, qui affiche un indicateur visuel dont la pose varie en fonction de la détection des plans et de leur orientation.
- Utiliser le prefab de visage, qui fournit un maillage dès qu’un visage est détecté, à l’aide de la caméra frontale de l’appareil.
- Glisser-déposer un composant pour visualiser les points caractéristiques, en traduisant leur niveau de confiance en couleurs.
- Utiliser un prefab de détection d’images, très utile avec une hiérarchie d’entités personnalisée pour placer des modèles 3D qui suivront les changements de position et d’orientation de l’image suivie dans le monde réel.
- Ajouter un prefab de détection des surfaces planes.
- Vous pouvez également exploiter certaines mesures d’estimation de la lumière ambiante.

N’oubliez pas d’utiliser un appareil compatible ARCore pour tester cette extension. Pour en savoir plus sur l’extension Evergine.ARMobile et ses limitations actuelles, consultez notre documentation en ligne.
