Google sta rendendo disponibile la sua API Depth in ARCore a tutti gli sviluppatori per creare esperienze di realtà aumentata più realistiche.
ARCore è l'SDK di Google per creare esperienze di realtà aumentata su Android e iOS. Sui dispositivi Android, viene fornito come parte dell'app Google Play Services per AR. Alla fine dell'anno scorso, Anteprima di Google l'ARCore Depth API che migliora l'immersione per i dispositivi con una singola fotocamera. Ora, questa API è pronta per il lancio pubblico per gli sviluppatori su Android e Unity, secondo a post del blog di Google.
L'API ARCore Depth utilizza gli algoritmi di profondità dal movimento di Google per generare una mappa di profondità da una singola fotocamera RGB. Ciò avviene scattando più immagini da diverse angolazioni e confrontandole mentre l'utente sposta la fotocamera. Una delle capacità chiave dell'API Depth è l'occlusione che consente di posizionare con precisione gli oggetti digitali dietro oggetti del mondo reale. Oltre all'occlusione, l'API Depth consente anche fisica realistica, interazione con superfici del mondo reale, attraversamento ambientale e altro ancora. Come puoi vedere nelle GIF incorporate di seguito, queste funzionalità rendono l'esperienza di realtà aumentata più realistica. Il gioco
Five Nights at Freddy's AR: consegna speciale utilizza questa funzione e Snap Inc. ha utilizzato l'API per il suo Hotdog danzante e nuovo Mondo sottomarino Lenti Snapchat. A partire da oggi, la Depth API sarà generalmente disponibile per gli sviluppatori in ARCore 1.18 per Android e Unity.I creatori di lenti Snapchat possono scaricare un modello API Depth per creare le proprie esperienze basate sulla profondità per i dispositivi Android. TeamViewer Pilot, un'app per l'assistenza remota, utilizza l'API Depth per abilitare annotazioni in realtà aumentata durante le videochiamate. Google afferma che entro la fine dell’anno saremo in grado di vedere esperienze AR ancora più approfondite che metteranno a frutto le interazioni superficiali e l’attraversamento ambientale. Ad esempio, un gioco chiamato SKATRIX trasformerà la tua casa in uno skate park digitale mentre un altro gioco chiama SPLASHAAR farà correre le lumache AR in una corsa attraverso la tua stanza. Gli sviluppatori possono creare con questi concetti attraverso il progetto open source su GitHub.
Google sottolinea inoltre che i sensori del tempo di volo (ToF), sebbene non necessari, possono migliorare la qualità dell'esperienza riducendo i tempi di scansione e migliorando il rilevamento dell'aereo. Samsung, ad esempio, aggiornerà la sua app Quick Measure per utilizzare l'API ARCore Depth sul Galaxy Note 10+ E Galaxy S20 Ultra. Tuttavia, Google nota che questa funzione generalmente funzionerà su centinaia di milioni di dispositivi Android che supportano Google Play Services per AR poiché richiede solo una singola fotocamera RGB.