„Google I/O 2021“ renginyje „Google“ praneša apie keletą svarbių ARCore platformos atnaujinimų, kurie padės kūrėjams kurti tikroviškesnę AR patirtį.
„Google I/O 2021“ renginyje „Google“ praneša apie kai kuriuos svarbius „ARCore“ – bendrovės papildytos realybės platformos, kuri maitina daugiau nei 850 mln. „Android“ išmaniųjų telefonų visame pasaulyje, atnaujinimus. Skirtingai nuo projekto Tango, kuriam reikėjo specializuotos aparatinės įrangos, ARCore remiasi esama jūsų telefono aparatūra ir jutikliai, skirti rinkti duomenis apie gylį, judesio stebėjimą ir šviesos įvertinimą, kad padėtų kūrėjams sukurti interaktyvią AR patirtys.
Nuo pat paleidimo Google nuolat tobulino ARCore funkcijų rinkinį ir galimybes, stumdama ribas, ką AR programų kūrėjai gali pasiekti naudodami esamą „Android“ aparatinę įrangą išmanieji telefonai. Praėjusiais metais „Google“. išleido ARCore Depth API kad kūrėjai galėtų generuoti gylio žemėlapį naudojant tik vieną RGB kamerą ir sukurti tikroviškesnę AR patirtį. Šiandien bendrovė į ARCore arsenalą prideda du naujus įrankius: „Raw Depth API“ ir „Recording and Playback API“.
ARCore Raw Depth API
Naujoji „Raw Depth“ API yra pagrįsta Depth API pateikti išsamesnius aplinkinių objektų vaizdus generuojant neapdorotus gylio žemėlapius su atitinkamais patikimumo vaizdais. Nors Depth API daugiausia dėmesio buvo skirta išlygintų gylio žemėlapių generavimui su visų pikselių gylio įvertinimais, Raw Gylio API tikslas yra užfiksuoti tikroviškesnius gylio žemėlapius su patikimais vaizdais, užtikrinančiais vieno pikselio gylį sąmata.
Kita tobulinimo sritis yra smūgio testas, kuriame dabar naudojami gylio žemėlapiai, o ne plokštumos, kad būtų gauti daugiau pataikymo testo rezultatų net ant neplokščių ir žemos tekstūros grindų. „TeamViewer“ programėlė „LifeAR“ panaudojo gylio patikrinimą, kad integruotų AR galimybes į vaizdo skambučius.
Šiems naujiems patobulinimams nereikia specialios aparatinės įrangos, pvz., skrydžio laiko (ToF) jutiklių, todėl juos galima įdiegti daugumoje ARCore sertifikuotų įrenginių. Raw Depth API ir gylio pataikymo testas kūrėjams pasiekiami nuo šiandien.
ARCore įrašymo ir atkūrimo API
Be naujosios „Raw Depth“ API, „Google“ taip pat debiutuoja naują įrašymo ir atkūrimo API sistemoje ARCore, kuri suteikia programų kūrėjams daugiau lankstumo išbandyti įvairias AR funkcijas. Kurdami naują AR patirtį, kūrėjai dažnai turi nuolatos testuoti konkrečioje aplinkoje ir vietose. Naudodami naują įrašymo ir atkūrimo API, kūrėjai dabar gali įrašyti vaizdo medžiagą su AR metaduomenimis pvz., gylio ir IMU judesio jutiklio duomenis, ir naudokite juos tos pačios aplinkos atkūrimui testavimas. Idėja yra vieną kartą įrašyti filmuotą medžiagą ir naudoti ją kaip šabloną kitiems AR efektams ir potyriams išbandyti, o ne kiekvieną kartą filmuoti naują filmuotą medžiagą. Pasivažinėjimo programa „Didi-Rider“ naudojo API kurdama ir išbandydama AR pagrįstas nuorodas savo programoje ir sugebėjo sutaupyti 25 % mokslinių tyrimų ir plėtros bei paspartino kūrimo ciklą šešiais mėnesiais.
Galutiniams vartotojams įrašymo ir atkūrimo API taip pat įgalina naujas AR funkcijas, pvz., AR po fiksavimo. Tai leidžia vartotojams pateikti anksčiau įrašytą vaizdo įrašą į AR programas, todėl nebereikia fiziškai būti toje vietoje ir tiesioginės kameros seanso metu. Kitaip tariant, vartotojai gali nufilmuoti filmuotą medžiagą vieną kartą ir vėliau pridėti AR efektus. ARCore įrašymo ir atkūrimo API kūrėjams pasiekiama nuo šiandien, o daugiau apie ją galite perskaityti šitas puslapis.