Note di rilascio di EasyAR Sense 4.0
4.0.1
2020-05-13
EasyAR Sense 4.0.1 aggiunge alcune piccole funzioni, corregge alcuni bug e migliora l'esperienza utente.
Gli aggiornamenti dettagliati sono i seguenti:
+ Aggiunto lo stato "quota di accesso raggiunta" al callback di stato di CloudRecognizer
+ Aggiunte registrazione e riproduzione di input frame per il debugging
+ Aggiunti modelli di dispositivi supportati da MotionTracking
* Corretto un problema di perdita di memoria in MotionTracking
* La modalità di messa a fuoco della camera di MotionTracking è stata cambiata in messa a fuoco automatica
* Corretto il crash quando SparseSpatialMapManager.load genera un errore
* Corretto il problema per cui l'immagine della camera non veniva aggiornata nell'esempio Android HelloARMotionTracking
* Corrette alcune problematiche di stabilità
4.0.0
2019-12-30
EasyAR è cresciuto fino a diventare una grande famiglia. A partire dalla versione 4, il noto EasyAR SDK riceve un nuovo nome: EasyAR Sense. EasyAR Sense offre la capacità di percepire il mondo reale. Questa versione include tutte le funzioni della 3.0.
EasyAR Sense è un SDK indipendente. Non dipende da componenti non di sistema o da strumenti come Unity3D, e può fornire API a componenti flessibili basate su flussi di dati.
Per quanto riguarda il supporto Unity, EasyAR Sense Unity Plugin è un wrapper molto sottile usato per esporre le funzioni di EasyAR Sense in Unity. Tutto il codice di EasyAR Sense Unity Plugin ha interfacce ben progettate ed è open source. È possibile usare direttamente questo plugin per creare rapidamente esperienze AR, oppure fare riferimento al codice del plugin per usare interfacce e funzioni di EasyAR Sense in modo più flessibile e personalizzato, o per creare il proprio Unity plugin.
EasyAR Sense 4.0 introduce queste nuove funzioni:
Sparse Spatial Map
Sparse Spatial Map offre la capacità di scansionare spazi fisici, generare mappe point cloud ed eseguire localizzazione in tempo reale. Gli sviluppatori possono creare rapidamente applicazioni basate su spazi reali, come manuali AR e navigazione o guide AR. I contenuti virtuali distribuiti sulla mappa point cloud vengono anche posizionati in modo persistente nello spazio reale, collegando il mondo virtuale con quello fisico. Anche l'interazione AR multiutente può essere realizzata su questa base.
Dense Spatial Map
L'esperienza AR diventa più realistica quando il contenuto virtuale interagisce e collide con il mondo fisico. EasyAR Sense 4.0 supporta la ricostruzione in tempo reale della Dense Spatial Map dell'ambiente, consentendo effetti come collision e occlusion per costruire esperienze AR più realistiche.
Motion Tracking
Motion Tracking calcola posizione e pose tramite fusione multi-sensore, riduce il drift causato dal movimento della camera e rende gli oggetti virtuali più stabili nello spazio. Fornisce inoltre relocalization, che consente di recuperare la localizzazione dopo la perdita del tracking. Le applicazioni che usano Motion Tracking non dipendono da ARCore, e gli utenti finali non devono installare i servizi ARCore tramite Google Services Framework.
Supporto ARKit/ARCore
Supporta l'uso di ARKit su iOS e ARCore su Android, e può essere usato insieme ad altre funzioni di EasyAR Sense.
Anche EasyAR Sense Unity Plugin ha ottenuto importanti miglioramenti, concentrati principalmente su questi aspetti:
Evoluzione coerente del design
Tutte le funzioni e i vantaggi dei Unity Plugin di EasyAR Sense 1/2/3 sono conservati in questa versione. Questa versione del plugin usa il più possibile le funzioni proprie di Unity, ad esempio OnEnable/OnDisable per controllare start/stop. La maggior parte delle funzioni di EasyAR Sense può funzionare direttamente senza scrivere script. Tutte le nuove funzioni di EasyAR Sense 4.0 sono già supportate, e molti bug sono stati corretti.
Ottimizzazione dell'esperienza dell'editor
Nell'editor è possibile mostrare il gizmo di image target, sostituendo con un'esperienza migliore la mesh generata automaticamente in edit mode nelle versioni precedenti. Gli errori gravi, come il fallimento della verifica del license key, vengono visualizzati sullo schermo tramite messaggi pop-up per aiutare il debug. Oltre alle API, viene fornita una Unity tool window per generare image target data.
Più esempi, con copertura di API più dettagliate
Aggiunti esempi che mostrano tutte le nuove funzioni e il funzionamento di diverse combinazioni di algoritmi. Aggiunti esempi di supporto per occhiali AR, con due occhiali AR pre-calibrati: Shadow Creator Action One ed EPSON BT-350. Molte domande della community su "come usare" trovano risposta in questi esempi. Grazie per il feedback!
EasyAR Sense 4.0 offre tre modalità di abbonamento: Personal Edition gratuita, Professional Edition a pagamento mensile ed Enterprise Edition con funzioni personalizzate.
Informazioni dettagliate su funzioni, prezzi, metodi di pagamento e altro sono disponibili nella pagina prodotto e nella pagina prezzi.