Notes de publication du plugin unity easyar sense
Nous sommes ravis d'annoncer la sortie d'EasyAR Sense Unity Plugin 4000. Cette version marque le fait qu'EasyAR dispose d'une API complète et d'une prise en charge des appareils à jour, tandis que les nouvelles versions seront publiées plus fréquemment qu'auparavant.
Téléchargez EasyAR Sense Unity Plugin 4000 pour profiter de ces nouvelles fonctionnalités et améliorations.
Versions précédentes
Version 4003.0.0
Date de publication : 2026-07-01
- 🚀 Nouveau flux de développement Mega
- ✨ Les interfaces et le flux de développement des fonctionnalités Mega sont plus proches des fonctionnalités AR traditionnelles comme le suivi d'image
- ✨ Ajout du composant MegaBlockController, remplaçant le groupe de nœuds précédemment généré par Mega Studio
- ✨ L'outil de validation de session prend en charge davantage d'options de contrôle Mega pratiques
- ✨ Utilisation d'un commutateur de configuration global pour contrôler l'activation des fonctionnalités Mega
- 💥 L'exécution ne dépend plus forcément de
com.easyar.mega,com.easyar.megane fournira que les fonctionnalités de l'éditeur et ema - 🔥 Suppression des options de configuration multi-blocks et du nœud racine de block, les blocks sont désormais indépendants
- 🔥 Suppression de la zone de test de l'éditeur MegaTrackerFrameFilter, cette fonctionnalité est entièrement remplacée par l'outil de validation de session
- 🐛 Correction d'un problème où les scènes étaient trop sombres lors de l'utilisation des exemples avec Unity 6 et versions ultérieures
- 🐛 Correction d'erreurs de compilation de certains scripts dans l'environnement Unity 6.4 URP
- 🐛 Correction d'un problème où les modifications des options avancées de l'éditeur MotionTrackerFrameFilter ne pouvaient pas être enregistrées
- ⬆️ Mise à jour du package de support EasyAR Mega vers la version 2.13.0
- 🚚 Division de l'ancien package
com.easyar.megaen deux packages :com.easyar.mega(package de support Mega) etcom.easyar.mega.studio(Mega Studio). Mega Studio ne prend plus en charge le développement avec Unity - 🚚 Déplacement de certaines interfaces de l'espace de noms EasyAR.Mega.Scene vers l'espace de noms EasyAR.Mega
- ✨ Prise en charge des services internationaux Mega
- ✨ Prise en charge de la fonctionnalité de prévisualisation par panorama en mode play de l'éditeur
- ✨ Prise en charge de la visualisation des données de block dans la vue prefab
- ✨ Autorisation de la rotation libre des blocks dans l'éditeur
- ✨ Affichage forcé du gizmo de bordure du mesh en cas d'échec de chargement
- 🔥 Suppression de la prise en charge des données de block générées par les versions 9.3 et antérieures du service de cartographie
- 🔥 Suppression de la prise en charge des versions 2.0 et antérieures du service de localisation
- 🔥 Suppression de la prise en charge des versions 0.3-0.4 de ema
- 🔥 Suppression de la prise en charge des nœuds d'annotation dans les scènes
- 🚚 Division de l'ancien package
- ⬆️ Mise à jour d'EasyAR Sense Unity Plugin Extensions vers la version 4000.0.1
- 🔧 Ajustement des composants Mega dans les scènes d'exemple
Version 4002.0.0
Date de publication : 2026-05-18
- 🐛 Correction d'un problème d'échec de build Android avec Unity 6.4.4.
- 🔧 Ajustement de certains codes d'exemple.
- ⬆️ Mise à jour d'EasyAR Sense vers la version 4.9.0
Version 4001.0.0
Date de publication : 2026-03-10
- 🐛 Correction d'un problème numérique dans la conversion de pose du natif vers Unity. Ce problème pouvait entraîner des sauts de pose de courte durée lors de l'utilisation de Mega sur certains appareils, provoquant un scintillement ou un tremblement rapide du contenu. Cette correction pourrait également résoudre d'autres problèmes potentiels similaires.
- 🔧 Ajustement de certaines interfaces de MegaTrackerFrameFilter pour s'adapter aux changements d'interface d'EasyAR Sense
- ⬆️ Mise à jour d'EasyAR Sense vers la version 4.8.0
Version 4000.0.1
Date de publication : 2025-11-14
- 🐛 Correction : résolution d'une exception d'exécution
AndroidJavaExceptionpotentielle dans les builds Android avec minify activé, due à l'absence de méthodes statiques (loadLibraries,setupActivity), qui pouvait empêcher EasyAR de fonctionner.
Version 4000.0.0
Date de publication : 2025-10-20
À partir de cette version, EasyAR Sense Unity Plugin suivra le contrôle de version des packages (utilisant Semantic Versioning) requis par Unity. Par conséquent, le numéro de version différera de celui d'EasyAR Sense, et la fréquence de publication pourra également être différente. Cette version du plugin contient la version officielle d'EasyAR Sense 4.7.0.
EasyAR Sense Unity Plugin 4000.0.0 apporte des changements majeurs, principalement concentrés dans ces domaines :
Changements de compatibilité Unity et AR Foundation
À partir de cette version, EasyAR Sense Unity Plugin ne prendra en charge que Unity 2021.3 et versions ultérieures, et la prise en charge d'Unity 6 est désormais complète. Parallèlement, la prise en charge d'AR Foundation a été intégrée au package du plugin. Cette version ne prendra en charge que AR Foundation 5 et versions ultérieures, dont l'utilisation a été grandement simplifiée. Si des composants AR Foundation sont ajoutés à la scène, la configuration de la scène et le code des scripts peuvent rester inchangés, que AR Foundation soit finalement utilisé ou non après l'exécution.
Prise en charge à jour des casques, ajout de la prise en charge de plusieurs casques OST/VST
Après des années de collaboration avec plusieurs entreprises du secteur, la prise en charge des casques par EasyAR est désormais standardisée. Vous pouvez désormais implémenter la prise en charge de casques tiers via les extensions d'EasyAR Sense Unity Plugin (cela peut nécessiter que le fabricant du casque fournisse certaines interfaces de données). Cette version intègre la prise en charge d'Apple Vision Pro et de XREAL Air2 Ultra, et via le package d'extensions EasyAR Sense Unity Plugin, la prise en charge de Pico 4 Ultra Enterprise et Rokid AR Studio. Vous pouvez également obtenir des packages d'extension pour d'autres appareils auprès de certains partenaires d'EasyAR (comme Xrany).
Amélioration des interfaces des composants Unity, optimisation significative du flux de travail ARSession
Cette version est la première à encapsuler complètement les fonctionnalités d'EasyAR Sense via des composants Unity. ARSession a été largement optimisé et réécrit. Vous pouvez désormais facilement vérifier la prise en charge des appareils ou fonctionnalités, démarrer ou arrêter ARSession en fonction de la situation spécifique pour permettre le changement d'ARSession ou de différentes fonctionnalités AR pendant l'exécution. Vous pouvez également utiliser ARSessionFactory pour créer ARSession et les composants associés pendant l'exécution. Cette version ajoute également les fonctionnalités de navigation inertielle et de caméra 3DoF, conçues principalement pour EasyAR Mega mais pouvant également être utilisées séparément.
Ajout de plusieurs outils de développement et de diagnostic
Cette version fournit une toute nouvelle fonctionnalité d'enregistrement et de lecture EIF. Bien que l'enregistrement et la lecture EIF aient été possibles dans les versions précédentes, l'utilisation d'EIF n'a jamais été aussi simple. Vous pouvez désormais utiliser l'outil de diagnostic Session Validation Tool dans l'éditeur Unity pour lire directement les fichiers eif et piloter votre scène. Que ce soit pour le suivi d'image, la carte spatiale ou EasyAR Mega, vous pouvez reproduire sur ordinateur l'effet d'exécution sur l'appareil. Vous pouvez désormais utiliser le panneau de diagnostic d'exécution EasyAR Diagnostics Panel dans votre application pour activer facilement l'enregistrement eif, ou afficher/masquer à tout moment les informations d'état clés d'ARSession et de ses composants. Parallèlement, les exemples de cette version ont tous été réécrits. Exécuter un exemple vous permet de voir directement l'état d'ARSession et le bouton d'enregistrement eif pour une utilisation facile