Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Kas yra „Google ARCore“ ir kaip ji skiriasi nuo „Tango“?

Mes visi girdėjome daug apie virtualios realybės atsiradimą ir padidėjusią tikrovę per pastaruosius kelerius metus. Nors VR tapo labai populiarus dėl įvairių virtualios realybės ausinių, AR tikrai neužėmė, kaip tikėjomės. Žinoma, buvo Pokemon Go, bet tai buvo tikrai ne visiškai prapūsti padidinta realybė. Be to, „Google“ pristatė „Tango“ platformą „AR“, tačiau ji nepateikė ženklo dėl to, kad ji apsiribojo keliais prietaisais. Tačiau „Google“ vėl pradeda splash AR pasaulyje. Bendrovė ką tik pristatė „ARCore“ platformą, kuri bus skirta „Apple“ ARKit platformai. Taigi, jei įdomu, kas yra ARCore, čia viskas, ką reikia žinoti apie ARCore:

Kas yra „Google ARCore“?

„Google ARCore“ yra programinės įrangos kūrimo rinkinys (SDK), kuris suteiks papildomų realybės galimybių daugeliui esamų ir būsimų „Android“ telefonų. Kitaip tariant, „ Android“ atitinka „Apple“ ARKit . Pagrindinės technologijos, kurios atsilieka kuriant šią technologiją, yra tokios pačios kaip Tango. „Google“ jau sukūrė ARCore SDK programuotojams, kad galėtų eksperimentuoti su naujomis AR programomis. Be to, kūrėjai gali naudoti tokius įrankius kaip „Blokai“ ir „Tilt Brush“, kurie yra suderinami su ARCore, kad būtų galima lengvai sukurti puikų 3D turinį įvairioms AR programoms

Naudodamiesi „ARCore“ galite naudoti savo telefoną, nurodydami konkrečius pastatus ar gatvės kampus. Sujunkite jį su „Visual Positioning Service“ (VPS), ir jūs galite įvykdyti bet kokį „AR“ pasiūlymą ir grįžti į jį vėliau. Naudojant „ARCore“, „Google“ taip pat išleido eksperimentinį „AR“ sukurtą „Chromium“ kūrinį kartu su „iOS“ pagrindu veikiančia naršykle, kuri naudoja „Apple“ ARKit.

Kaip tai veikia?

ARCore dirba su „Java“ / „OpenGL“, „Unity“ ir „Unreal“ ir daugiausia dėmesio skiria šiems trims dalykams:

  • Judėjimo stebėjimas

ARCore gali nustatyti savo „Android“ įrenginio padėtį ir orientaciją . Šiuo tikslu jis naudoja IMU jutiklio duomenis ir jūsų prietaiso kamerą, kad nustatytų kambario taškus. Naudojant VPS, atrodo, kad kiekvieną kartą, kai žiūrite, AR statramsčiai yra tokioje pačioje padėtyje.

  • Supratimas apie aplinką

Naudodamas tuos pačius bruožus, kuriuos ARCore atpažįsta judesio stebėjimo metu, jis atpažįsta ir horizontalius paviršius . Kuriant supratimo apie aplinką pojūtį, jis leidžia jums pamatyti AR reikmenis ant tokių paviršių.

  • Šviesos įvertinimas

ARCore atpažįsta aplinkos apšvietimą aplinkoje ir naudoja ją tam, kad apšviestų AR reikmenis. Be to, neseniai atliktas eksperimentas parodė, kad tai tinka ir šešėliams, taip suteikiant jai tikroviškesnę išvaizdą.

Kaip tai skiriasi nuo Tango?

Ryškiausias skirtumas, kurį pastebėsite tarp „ARCore“ ir „Tango“, yra aparatūros reikalavimai . Skirtingai nuo Tango pritaikytų aparatūros reikalavimų, kuriuos sudarė dvi papildomos kameros, ARCore gali veikti bet kuriame „Android“ įrenginyje, kuriame veikia „Nougat“ ar naujesnė. Kitas skirtumas yra tas, kad ARCore turi įvertinti skalę pagal fotoaparato tiekimą, o Tango tiesiogiai matuoja atstumą . Be to, naujesnė SDK daugiausia grindžiama pačiu „Tango“. Arba galite pasakyti, kad tai yra mažiau galinga, bet labiau prieinama Tango versija.

„Google“ aprašo ARCore kaip tyčinį ilgalaikį Tango augimą . Dabar, jei įdomu, ar tai daro Tango prietaisus - kaip ir neseniai išleistą Asus ZenFone AR -, tai baigsis, tai gali būti ne visai teisinga. Paieškos milžinas reiškia „Tango“ kaip platformą, kuri įsijungia į foną, nes tai yra daugiau technologija, kuri veikia už ARCore scenų. Be to, atrodo patikima, kad „Google“ toliau sieks naujų ir geresnių kamerų, pagrįstų „Tango“.

Kaip tai skiriasi nuo ARKit?

ARCore ir ARKit yra panašesni nei skirtingi. Panašiai kaip ir ARCore, ARKit dirba su „Java“ / „OpenGL“, „Unity“ ir „Unreal“. Jo SDK jau galima atsisiųsti visiems „iOS“ programuotojams, turintiems „Apple“ kūrėjo paskyrą, ir veikia įrenginiuose, kuriuose veikia „iOS 11 beta“. Viešai išleidus „iOS 11“, „ARKit“ bus palaikomas visuose įrenginiuose, kuriuose jis veikia.

Akivaizdžiausias - ir, greičiausiai, vienintelis - skirtumas, kurį galbūt galėjote atspėti, yra tai, kad ARCore palaiko „Android Nougat“ arba naujesnės versijos įrenginius, o ARKit palaiko įrenginius, kuriuose veikia iOS 11 . Ar bus sukurtos kitos programos, naudojant ARCore, bus žinoma, ar yra kitų skirtumų. Jei ieškote išsamaus palyginimo tarp šių dviejų, galite perskaityti išsamų straipsnį apie ARCore prieš ARKit.

ARCore palaikomi įrenginiai

„Google“ paskelbė, kad šiuo metu „ARCore“ veikia „Google Pixel“ ir „Samsung Galaxy S8“ smartfonuose, kuriuose veikia „Android 7.0“ ir naujesnė versija. „Google“ glaudžiai bendradarbiauja su gamintojais, tokiais kaip „Samsung“, „Huawei“, „LG“ ir „Asus“, be kitų, kad pasiektų 100 mln .

Ką ji užima ateičiai?

Jei viskas veikia taip, kaip „Google“ nori, ARCore gali iš naujo apibrėžti, kaip mes priartėjome prie padidintos realybės. Iš tikrųjų, ARCore komanda jau glaudžiai bendradarbiauja su „Google“ objektyvų komanda, tikėdamasi, kad vartotojai galės naudoti šias dvi technologijas pakaitomis ir suteikti jiems geresnę patirtį. Galime tik tikėtis, kad taip bus. Nes jei tai padarysime, galėtume projektuoti AR rekvizitus bet kur, net naudojant „Google“ objektyvą.

Ar „Google ARCore“ yra ateitis?

Trumpai tariant, tikrai negaliu pasakyti. Tango atrodė daug žadanti, kai ji buvo pirmą kartą pristatyta, tačiau nepavyko užfiksuoti rinkos, nes „Google“ tikėjosi. Atsižvelgiant į tai, kad ARCore bus lengviau prieinama nei „Tango“, nesvarbu, ar tai bus įmonės raktas į papildomą realybę orientuotą ateitį, bus patvirtintas kaip laiko klausimas. Kokios jūsų mintys apie tai? Leiskite man žinoti toliau pateiktame komentarų skyriuje.

Top