Note di rilascio EasyAR Sense 3.1
3.1.0
2020-01-14
EasyAR Sense 3.1.0 ha backportato da 4.0.0 molte ottimizzazioni di design e correzioni di bug.
Anche EasyAR Sense Unity Plugin è stato aggiornato a una nuova versione con grandi miglioramenti.
Gli aggiornamenti dettagliati sono i seguenti:
EasyAR Sense
+ CameraDevice ha aggiunto funzionalità per ottenere il numero e gli indici di camera, ottenere la posizione frontale o posteriore di una camera (non supportato su Mac) e aprire una camera in base a una posizione frontale o posteriore specificata
+ Aggiunta la capacità per ogni componente di riportare i requisiti di camera buffer, usati per CameraDevice.setBufferCapacity
* Supporto linguaggi di programmazione: Swift aggiornato a Swift 5
* I pacchetti binari Basic e Pro non sono più distinti
* CloundRecognitionService è passato dall'uso di AppKey all'uso di ApiKey
* Corretto il problema su iOS per cui era possibile usare solo un numero limitato di risoluzioni, consentendo l'uso del massimo campo visivo su iPad
* Corretto un problema di crash su alcuni dispositivi iPad quando la risoluzione della camera era elevata
* Corretto il supporto a Google Play Store Android App Bundle
* Corretto il problema per cui ImageTracker.unloadTarget e ObjectTracker.unloadTarget non potevano unload target
* Corretti alcuni problemi di stabilità
Unity Plugin for EasyAR Sense 3.1.0
++ Ripristinati design API e comportamento simili a Sense 2.3, con molti miglioramenti
+ Aggiunti messaggi popup per errori gravi, disattivabili su EasyARController
+ Components: la maggior parte dei componenti può usare la proprietà enabled dei componenti Unity per controllare start/stop
+ Component ARSenssion: punto di ingresso AR, controlla center mode e supporta dispositivi esterni come custom camera e AR glasses
+ Component ARAssembly: mostra il processo di assemblaggio dell'API component-based di EasyAR Sense e supporta tutti i componenti EasyAR Sense
+ Component ImageTargetController: migliorato il supporto per diversi tipi di input, permettendo di caricare immagini e file .etd dal file system locale o da web URL
+ Component CameraImageRenderer: il rendering dell'immagine camera può essere disattivato disabilitando questo componente
+ Scene: aggiunto target gizmo, che può mostrare i dettagli del target nel Unity editor
+ Asset: aggiunte configurazione service globale e opzioni di controllo gizmo
+ Window: aggiunta una finestra per generare image target data (file .etd)
+ Window: aggiunte voci di menu per passare alla pagina delle impostazioni license key e ad altre configurazioni globali
* Corretto il ritardo di un frame nel target tracking
* Corretto il target loading bloccante e ridotto il tempo di target loading
* Corretta l'acquisizione di target size
* Molti altri miglioramenti e bug fix
Samples of Unity Plugin for EasyAR Sense 3.1.0
++ Aggiunti di nuovo tutti i sample di Sense 2.3
+ Aggiunto un sample launcher che può caricare tutti i samples tramite il launcher
+ Aggiunte informazioni sullo stato dei componenti visualizzate sullo schermo, che coprono tutti i sample
+ Aggiunto un sample che mostra il supporto per AR glasses
+ Aggiunto un sample che usa surface tracking e image tracking contemporaneamente
+ Aggiunto un sample per ottenere camera image texture e controllare la visualizzazione camera
+ Aggiunto un sample per adattare video aspect ratio (funzionalità Unity VideoPlayer) a un image target
+ Aggiunto un sample che mostra tracking da extended image
+ Il sample cloud recognition ora usa local cache e interrompe cloud recognition durante tracking, coprendo scenari d'uso comuni
+ Ottimizzato il sample coloring3D e corretti bug