Table of Contents

Notes de publication d'EasyAR Sense 1.3

1.3.1

2016-07-29

EasyAR 1.3.1 corrige principalement les problèmes de compatibilité avec certains appareils Android et ajoute la prise en charge des chemins d'accès en chinois (fichiers json et chemins d'images).

Les mises à jour détaillées depuis la version EasyAR 1.3.0 sont les suivantes.

+ Ajout de la prise en charge des chemins en chinois

+ Ajout de la prise en charge des données "meta" dans les fichiers json

* Correction de l'analyse des fichiers json encodés en UTF-8-BOM

* Correction des problèmes d'affichage de la caméra sur certains appareils Android (Nexus 5s/6)

1.3.0

2016-05-28

EasyAR 1.3.0 introduit de nouvelles fonctionnalités et de nombreuses améliorations, principalement dans ces domaines :

  1. Prise en charge de plusieurs cibles.

    EasyAR prend désormais en charge le suivi simultané de plusieurs cibles. Vous pouvez utiliser un tracker pour suivre plusieurs cibles simultanément, ou charger différentes cibles dans différents trackers pour un suivi simultané. EasyAR permet de modifier dynamiquement le nombre maximal de cibles suivies pendant l'exécution. Pour plus de détails d'utilisation, consultez EasyAR Multi-Target.

  2. Modification des interfaces pour une utilisation plus flexible.

    Comparée aux versions précédentes, cette version apporte des ajustements à certaines interfaces, bien que l'architecture globale reste similaire. Vous pouvez désormais utiliser les prefabs de base Unity d'EasyAR comme des blocs de construction. Cette version inclut également de nombreux modules pré-assemblés à titre de référence.

  3. Optimisation de la détection et du suivi pour réduire les tremblements.

  4. Optimisation des performances et réduction de la consommation d'énergie.

Voici le contenu mis à jour traduit en français, en respectant vos consignes :

+ Ajout de la prise en charge multi-cibles

+ Ajout d'un exemple typique de multi-cibles

+ Ajout d'un exemple de suivi simultané de cibles et de reconnaissance de codes QR

+ Amélioration de la détection et du suivi, réduction du tremblement

+ Optimisation de l'algorithme pour réduire la consommation d'énergie

+ Ajout d'une interface pour dessiner directement sur une texture

+ Ajout d'une interface pour inverser explicitement horizontalement l'entrée de la caméra

+ Ajout d'une interface pour désactiver la détection automatique de rotation sur Android

+ Ajout d'une interface pour définir une rotation externe

+ Unity: optimisation de l'efficacité du rendu

+ Unity: ajout de plusieurs prefabs courants combinant des prefabs de base

+ Unity: ajout d'EasyARBehaviour pour saisir la clé et effectuer l'initialisation, et gérer explicitement les événements pause/resume/quit

+ Unity: ajout d'une option pour afficher/masquer RealityPlane

+ Unity: ajout d'une interface pour ouvrir la caméra à l'aide d'un index

+ Unity: ajout d'une interface pour définir un décalage de rotation personnalisé du matériel

+ Unity: modification de l'interface AugmentedTarget pour prendre en charge un filtrage de pose personnalisé lors des événements FrameUpdate

+ Unity: modification de l'interface de gestion des événements Target

* Ajustement de certaines interfaces

* Correction des fuites mémoire lors du changement de scènes

* Correction de la découverte de fausses cibles après une pause et une reprise

* Correction de la détection des cibles utilisant des images PNG transparentes

* Correction de l'échec d'initialisation dû aux espaces dans la clé

* Correction de l'affichage incorrect de la caméra sous certaines résolutions sur iOS et Mac

* Correction du plantage des exemples iOS natifs lors du passage en arrière-plan

* Unity: correction de l'affichage incorrect du maillage ImageTarget lorsque la hauteur de l'image est supérieure à la largeur

* Unity: correction de la réinitialisation de la cible dans l'événement OnFound

* Unity: correction des images blanches potentielles après l'ouverture de la caméra

* Unity: correction des exemples TargetOnTheFly et Coloring3D en mode centre Augmenter

* Unity: correction du plantage de l'exemple TargetOnTheFly dans certaines situations