Menu Fermer

Magic Leap lance une boîte à outils avec des composants prédéfinis pour un développement plus facile des AR

Magic Leap a publié un nouvel ensemble de composants de développement dans une «boîte à outils Magic Leap» (MLTK), qui comprend un ensemble d'outils prédéfinis qui visent à aider les créateurs à donner vie à leur vision de la RA sans avoir à repenser Les bases.

Le MLTK, disponible dès à présent pour les développeurs travaillant dans Unity, propose une gamme d’outils prédéfinis qui simplifient considérablement la création d’applications AR pour le casque Magic Leap. Des solutions prédéfinies pour des tâches telles que la saisie, la détection de surface et les réseaux multijoueurs offrent aux développeurs une base de travail à partir de laquelle ils ne doivent pas demander à chaque développeur de réinventer la roue. Voici un aperçu de ce qu'il y a dans le MRTK, avec de courts exemples de vidéos de Magic Leap:

ControlPointer

Le pointeur de contrôle fournit un pointeur pour la manipulation et le déplacement d'objets numériques avec le contrôle. Le pointeur de contrôle comprend des composants qui permettent aux utilisateurs de cibler, sélectionner / désélectionner et faire glisser / déposer des objets.

SurfaceDetails

Les détails de surface sont une solution légère pour identifier différents types de surface.

ControlInput

Le composant Control Input vous fournit un ensemble complet d'événements Unity pour une interactivité avec le contrôle magique. Il permet la saisie de l'utilisateur pour le contrôle, notamment:

Changements de position et d'orientation du contrôle (6 degrés de liberté ou 6DOF) Événements de pare-chocs Événements du bouton Accueil Événements de déclenchement Événements de geste du pavé tactile

KeepInFront

Keep in Front est un composant complémentaire qui permet de conserver le contenu dans la vue utilisateur tout en respectant les autres objets de la scène et en essayant de rester devant eux.

RuntimeConsole

La console d'exécution est un outil permettant d'afficher les messages du journal lors de l'exécution d'une application Unity® Software sur un périphérique Magic Leap.

PlaceOnFloor

Placer sur le sol permet de localiser une zone sur le sol de l'espace de l'utilisateur où une application peut placer du contenu numérique. Il fournit aux applications un emplacement de départ sans intervention de l'utilisateur. Lorsque l'utilisateur se concentre sur une zone vide du sol, PlaceOnFloor place le contenu numérique à cet endroit.

Rampe d'éclairage

Ramp Light est une solution de rendu indépendante des éclairages Unity qui maintient une luminosité suffisante quel que soit l'angle et optimise la qualité visuelle de l'approche d'affichage additif de Magic Leap.

Deux autres fonctionnalités, Transmission et SpatialAlignment, ne contiennent pas d'exemple vidéo, mais Magic Leap explique leurs capacités dans la documentation destinée aux développeurs:

Transmission

La transmission est une solution multiplateforme pour la connexion de périphériques sur un réseau local (LAN). Ajoutez Transmission à votre application Unity pour fournir une connexion réseau de base multi-utilisateurs entre les périphériques Magic Leap One, les ordinateurs, les périphériques mobiles et tout autre périphérique connecté au même réseau local. Les réseaux de bas niveau sont gérés directement via UDP. La transmission est un outil précieux pour le développement d’expériences co-localisées et multi-utilisateurs. La transmission peut être utilisée pour partager des messages, appeler des commandes à distance et synchroniser le placement des objets.

Alignement spatial

SpatialAlignment est un composant essentiel de l'outil de transmission. Sans alignement spatial, la transmission ne peut pas aligner des objets entre homologues afin qu'ils voient le même contenu dans le même espace. L’alignement spatial utilise le système de trame de coordonnées persistantes (PCF) de Magic Leap pour aligner visuellement les périphériques Magic Leap colocalisés connectés avec Transmission et constitue un élément clé pour l’intégration du cadre de trames de coordonnées persistantes de Magic Leap dans votre expérience.

Vous pouvez trouver beaucoup plus de détails sur chacune de ces fonctionnalités, y compris comment les implémenter, dans la documentation MLTK de Magic Leap.

– – – – –

Bien que Magic Leap n'appelle pas explicitement son oreillette AR comme un kit de développement, la «Creator Edition», d'une valeur de 2 300 USD, est certainement en passe de devenir une plateforme de développement. Les développeurs qui travaillent sur le micro-casque commencent à mieux comprendre les tenants et les aboutissants de la création d'applications AR avant les futurs micro-casques Magic Leap, que la société souhaite intégrer au grand public.

La boîte à outils post Magic Leap Releases avec des composants prédéfinis pour un développement plus facile des solutions AR est d'abord apparue sur Road to VR.