Note di rilascio di EasyAR Sense 4.0
4.0.1
2020-05-13
EasyAR Sense 4.0.1 aggiunge alcune piccole funzionalità, risolve bug e migliora l'esperienza utente.
Le modifiche dettagliate sono le seguenti:
+ Aggiunto stato "Raggiunto limite di accesso" per il callback di stato di CloudRecognizer
+ Aggiunta funzionalità di registrazione e riproduzione dei frame di input per il debug
+ Aggiunta compatibilità con altri modelli per MotionTracking
* Risolto problema di memory leak in MotionTracking
* Modalità di messa a fuoco della fotocamera per MotionTracking modificata in autofocus
* Risolto crash durante il fallimento di SparseSpatialMapManager.load
* Risolto problema di immagine della fotocamera non aggiornata nell'esempio Android HelloARMotionTracking
* Risolti alcuni problemi di stabilità
4.0.0
2019-12-30
EasyAR è cresciuto in una grande famiglia. A partire dalla versione 4, l'EasyAR SDK conosciuto in passato riceverà un nuovo nome: EasyAR Sense. EasyAR Sense fornisce la capacità di percepire il mondo reale. Questa versione include tutte le funzionalità della 3.0.
EasyAR Sense è un SDK indipendente, non dipende da componenti non di sistema o strumenti come Unity3D, e offre API componentizzate flessibili basate sul flusso di dati.
Per quanto riguarda il supporto Unity, EasyAR Sense Unity Plugin è un wrapper molto leggero che espone le funzionalità di EasyAR Sense in Unity. Tutto il codice di EasyAR Sense Unity Plugin è ben progettato a livello di interfacce ed è open source. Puoi utilizzare direttamente questo plugin per creare rapidamente esperienze AR, oppure fare riferimento al codice del plugin per utilizzare in modo più flessibile e personalizzato le interfacce e le funzionalità di EasyAR Sense, o creare il tuo plugin Unity.
EasyAR Sense 4.0 introduce queste nuove caratteristiche:
Mappe spaziali sparse (Sparse Spatial Map)
Le mappe spaziali sparse forniscono la capacità di scansionare lo spazio fisico generando contemporaneamente una nuvola di punti e localizzandosi in tempo reale. Gli sviluppatori possono creare rapidamente applicazioni basate sullo spazio reale, come istruzioni AR e navigazione/guida AR. I contenuti virtuali distribuiti sulla nuvola di punti vengono posizionati in modo persistente anche nello spazio fisico, realizzando la connessione tra mondo virtuale e fisico. Inoltre, su questa base è possibile realizzare interazioni AR multiutente.
Mappe spaziali dense (Dense Spatial Map)
L'esperienza AR diventa più realistica quando i contenuti virtuali interagiscono e collidono con il mondo fisico. EasyAR Sense 4.0 supporta la ricostruzione in tempo reale di mappe spaziali dense dell'ambiente, consentendo effetti come collisioni e occultamenti, per costruire esperienze AR più autentiche.
Tracciamento del movimento (Motion Tracking)
Fornisce un modo basato sulla fusione di più sensori per calcolare posizione e orientamento, riducendo la deriva causata dal movimento della fotocamera e rendendo gli oggetti virtuali più stabili nello spazio. Offre anche funzionalità di rilocalizzazione per recuperare la posizione dopo una perdita di tracciamento. Le applicazioni che utilizzano il tracciamento del movimento non dipendono da ARCore e non richiedono agli utenti finali di installare i servizi ARCore tramite il framework dei servizi Google.
Supporto per ARKit/ARCore
Supporta l'utilizzo di ARKit su iOS e ARCore su Android, integrabile con le altre funzionalità di EasyAR Sense.
Anche il plugin Unity di EasyAR Sense ha ricevuto significativi miglioramenti, principalmente in queste aree:
Evoluzione coerente del design
Tutte le funzionalità e i vantaggi dei plugin Unity di EasyAR Sense 1/2/3 sono conservati in questa versione. Questo plugin utilizza il più possibile le funzionalità native di Unity, come OnEnable/OnDisable per controllare start/stop. La maggior parte delle funzionalità di EasyAR Sense può funzionare senza scrivere script. Sono supportate tutte le nuove funzionalità di EasyAR Sense 4.0 e molti bug sono stati risolti.
Ottimizzazione dell'esperienza nell'editor
Nell'editor è possibile visualizzare i gizmo degli image target, offrendo un'esperienza migliore rispetto alle mesh generate automaticamente in modalità modifica delle versioni precedenti. Errori critici (come la mancata validazione della chiave di licenza) vengono visualizzati sullo schermo tramite messaggi pop-up per aiutare nel debug. Oltre alle API, vengono fornite finestre degli strumenti Unity per generare i dati degli image target.
Più esempi, che coprono più API di dettaglio
Aggiunti esempi che mostrano tutte le nuove funzionalità e il funzionamento combinato di diversi algoritmi. Aggiunti esempi di supporto per occhiali AR, pre-calibrati per due modelli: Shadow Creator Action One ed EPSON BT-350. Molte domande della comunità su "come utilizzare" trovano risposta in questi esempi. Grazie per il feedback!
EasyAR Sense 4.0 offre tre modelli di sottoscrizione: versione personale gratuita, versione professionale a pagamento mensile e versione enterprise con funzionalità personalizzate.
I dettagli su funzionalità, prezzi, metodi di pagamento, ecc., sono disponibili nelle pagine Prodotto e Prezzi.