Google I/O 2021. gadā Google paziņo par dažiem ievērojamiem ARCore platformas atjauninājumiem, lai palīdzētu izstrādātājiem veidot reālistiskāku AR pieredzi.
Google I/O 2021. gadā Google paziņo par dažiem svarīgiem jauninājumiem ARCore — uzņēmuma paplašinātās realitātes platformai, kas nodrošina vairāk nekā 850 miljonus Android viedtālruņu visā pasaulē. Atšķirībā no Project Tango, kuram bija nepieciešama specializēta aparatūra, ARCore paļaujas uz jūsu tālruņa esošo aparatūru un sensori, lai apkopotu datus par dziļumu, kustības izsekošanu un gaismas novērtēšanu, lai palīdzētu izstrādātājiem izveidot interaktīvu AR pieredzi.
Kopš tās palaišanas Google ir nepārtraukti uzlabojis ARCore funkciju kopu un iespējas, spiežot ierobežojumus tam, ko AR lietotņu izstrādātāji var paveikt ar esošo Android aparatūru viedtālruņi. Pagājušajā gadā Google izlaida ARCore Depth API ļaut izstrādātājiem izveidot dziļuma karti, izmantojot tikai vienu RGB kameru, un radīt reālistiskāku AR pieredzi. Šodien uzņēmums ARCore arsenālam pievieno divus jaunus rīkus: Raw Depth API un Recording and Playback API.
ARCore Raw Depth API
Jaunā Raw Depth API pamatā ir Depth API lai nodrošinātu detalizētākus apkārtējo objektu attēlojumus, ģenerējot neapstrādātas dziļuma kartes ar atbilstošiem ticamības attēliem. Kamēr Depth API koncentrējās uz izlīdzinātu dziļuma karšu ģenerēšanu ar dziļuma aprēķiniem visiem pikseļiem, Raw Depth API mērķis ir uzņemt reālistiskākas dziļuma kartes ar ticamiem attēliem, kas nodrošina dziļumu uz vienu pikseļu aplēse.
Vēl viena uzlabojumu joma ir sitienu pārbaude, kurā tagad tiek izmantotas dziļuma kartes, nevis plaknes, lai nodrošinātu labākus trāpījuma testa rezultātus pat uz grīdām, kas nav plakanas un ar zemu tekstūru. TeamViewer lietotne LifeAR ir izmantojusi dziļuma trāpījuma testu, lai integrētu AR iespējas videozvanos.
Šiem jaunajiem uzlabojumiem nav nepieciešama īpaša aparatūra, piemēram, lidojuma laika (ToF) sensori, un tādējādi tos var ieviest lielākajā daļā ARCore sertificētu ierīču. Raw Depth API un dziļuma trāpījuma pārbaude izstrādātājiem ir pieejama no šodienas.
ARCore ierakstīšanas un atskaņošanas API
Līdzās jaunajam Raw Depth API, Google debitē arī jaunu ierakstīšanas un atskaņošanas API ARCore, kas sniedz lietotņu izstrādātājiem lielāku elastību dažādu AR pieredzes testēšanai. Veidojot jaunas AR pieredzes, izstrādātājiem bieži ir nepārtraukti jāpārbauda noteiktā vidē un vietās. Izmantojot jauno ierakstīšanas un atskaņošanas API, izstrādātāji tagad var ierakstīt videomateriālu ar AR metadatiem piemēram, dziļuma un IMU kustības sensora datus, un izmantojiet tos, lai atjaunotu to pašu vidi turpmākai darbībai testēšana. Ideja ir vienreiz ierakstīt videomateriālu un izmantot to kā veidni, lai pārbaudītu citus AR efektus un pieredzi, nevis katru reizi uzņemt jaunus kadrus. Izbraucienu lietotne Didi-Rider izmantoja API, lai savā lietotnē izveidotu un pārbaudītu ar AR darbināmas norādes, un spēja ietaupīt 25% no pētniecības un attīstības, kā arī paātrināja izstrādes ciklu par sešiem mēnešiem.
Galalietotājiem ierakstīšanas un atskaņošanas API nodrošina arī jaunu AR pieredzi, piemēram, pēc tveršanas AR. Tas ļauj lietotājiem ievadīt iepriekš ierakstītu videoklipu AR lietotnēs, novēršot nepieciešamību fiziski atrasties vietā un veikt tiešraides kameras sesiju. Citiem vārdiem sakot, lietotāji var vienreiz uzņemt kadrus un vēlāk pievienot AR efektus. ARCore ierakstīšanas un atskaņošanas API ir pieejama izstrādātājiem no šodienas, un jūs varat lasīt vairāk par to vietnē šo lapu.