AR je već neko vrijeme prioritet za Apple. Tvrtka je uložila mnogo vremena i truda zapošljavanje osoblja i prikupljanje startupa kako bi se osiguralo da ima sav potreban talent nakon što tehnologija bude dovoljno zrela za mase. Sada smo na rubu Appleove zabave za AR: izdanje iOS-a 11.
Kako bismo razumjeli implikacije ARKita, razgovarali smo s programerom koji je radio na tehnologiji proširene stvarnosti za veći dio desetljeća i već je proveo neko vrijeme stavljajući Appleov komplet za razvojne programere u svoje korake.
Povezano
- 17 skrivenih značajki iOS-a 17 o kojima trebate znati
- Imate iPhone, iPad ili Apple Watch? Morate ga ažurirati odmah
- 11 značajki u iOS-u 17 koje jedva čekam koristiti na svom iPhoneu
Prizemlje AR
Jan-Hein Pullens i njegov tim proizvode AR sadržaj za klijente u opremanju doma i nekretninama industrije – a potražnja za njihovim radom mogla bi naglo porasti jer Apple pokušava dovesti tehnologiju u mase.
Danas postoji dovoljno hardvera i infrastrukture koji korisnicima omogućuju pokretanje visokokvalitetnog AR sadržaja.
Međutim, kada su Pullens i Pieter Aarts osnovali Prostorno u 2009. tehnološki je krajolik bio vrlo drugačiji. Proći će još tri godine prije nego što Oculus Rift Kickstarter kampanja uopće dovede virtualnu stvarnost u javnu svijest. Google Glass, jedan od prvih visokoprofilnih AR projekata koji će biti pokrenut, neće biti uspješno izrađen prototip do sredine 2011. godine.
Pullens i Aarts u početku su bili uzbuđeni mogućnošću da ljudima omoguće način da vide kako bi veliki komadi namještaja mogli izgledati u njihovom domu koristeći AR. Međutim, hardver za pokretanje te vrste softvera jednostavno nije bio dostupan javnosti.
“Prije osam godina, na primjer, nije postojao iPad”, rekao je Pullens kad je prošlog mjeseca razgovarao telefonom s Digital Trends. “Ljudi su imali stolna računala i telefone.”
Stolna računala nisu idealna za AR sadržaj jer ih ne možete pomicati da biste vidjeli različite kutove. A tada pametni telefoni nisu bili puno bolji. Jednostavno nisu imali konjske snage (ili senzore) potrebne za predstavljanje AR softvera.
1 od 2
Bez obzira pokušavate li nekome prodati luksuzni kauč ili luksuzni stan, ključno je da vaša virtualna vizualizacija bude u skladu s prednostima proizvoda. "Mora biti vrlo realan, inače izgleda šaljivo i kao igra", objasnio je.
Danas postoji dovoljno hardvera i infrastrukture za neke vlasnike telefona za pokretanje visokokvalitetnog AR sadržaja. Google Tango je trenutno najuglednija platforma na sceni. Nažalost, kompatibilan je samo s dva pametna telefona – s Lenovo Phab 2 Pro i Asus Zenfone AR. Znate li nekoga tko posjeduje te telefone? Ni mi. Ali s ulaskom iPhonea u borbu, iznenada veliki dio pametni telefon korisnici će biti sposobni za AR.
Apple otvara vrata
ARKit će podržavati iOS uređaji koji koriste Apple A9 ili A10 procesore – 2017 iPad, iPhone 6S, i dalje. Doduše, zbog toga milijuni korisnika sa starijim hardverom ne mogu pristupiti AR sadržaju napravljenom pomoću platformi, ali apsolutno nadmašuje korisničku bazu za Google Tango, Microsoft HoloLens i svaku drugu AR platformu.
Sofisticirana AR funkcionalnost zahtijeva specijalizirane senzore, poput kamere za mjerenje dubine.
Postoji još jedna komplikacija. Neke od najsofisticiranijih AR funkcija zahtijevaju specijalizirane senzore, poput kamera za mjerenje dubine. Istina je da je iPhone 7 Plus ima neke mogućnosti detekcije dubine, koristeći dvije leće koje rade sinkronizirano za mjerenje relativne udaljenosti. Međutim, u većoj shemi AR tehnologije, to je relativno primitivno rješenje.
U veljači 2017. šuškalo se da će sljedeći iPhone implementirati infracrveni senzor sličan onome koji se koristi u Microsoftovom Kinect dodatku za Xbox 360, kako je izvijestio The Verge. Ova vrsta senzora pružila bi puno detaljnije informacije o relativnom položaju objekta u odnosu na uređaj nego trenutna postavka s dvije leće. Također se priča da će Apple predstaviti neku vrstu komponente koja služi u ovu svrhu kao dio svog osvježenja iPhonea 2017. (pročitajte najnovije Glasine o iPhoneu 8), ali još nema ništa službeno.
Ovi novi uređaji smatrat će se temeljem za napredne programere AR-a, posebno zbog prednosti povezanih s kamerama za mjerenje dubine. Međutim, kombinacija ARKita i trenutnog hardvera već donosi plodove. Pullens i njegov tim proveli su neko vrijeme s ranom verzijom razvojnog kompleta i sviđa im se ono što su vidjeli.
"Prvi nalazi koje imamo s Apple ARKitom su obećavajući, zapravo su vrlo obećavajući", rekao je Pullens. Pohvalio je način na koji se platforma nosi s okluzijom i njenu sposobnost da spriječi virtualne objekte da ometaju jedni druge.
Za Pullensa, najimpresivniji aspekt ARKita je njegova stabilnost. Virtualni objekti često mogu "zalutati" kada nisu ispravno usklađeni sa svojim stvarnim svijetom okruženju, što može predstavljati veliki problem za vrstu vizualizacija kojom se bave on i njegov tim Prostrani proizvodi.
"Ono što mislim pod driftanjem je, na primjer, stolac u AR prikazu", rekao je. “Željeli biste vidjeti da je ta stolica vrlo stabilna – ne biste željeli da leluja ili podrhtava. Dakle, prvi nalazi koje imamo s Appleom su vrlo obećavajući, jer je prilično stabilan.”
Virtualna kožna stolica nije od velike pomoći ako inzistira na tome da lebdi prema stropu ili se klati kao da je ispod jastuka mačka.
Iako je Pullen dobio mnogo pohvala, također je istaknuo neka područja u kojima bi Apple mogao učiniti poboljšanja. Napomenuo je da je način na koji ARKit renderira karte svjetla i sjene u redu, ali je dodao da očekuje da će biti još bolji kada platforma bude spremna za puštanje. Također je sugerirao da može vidjeti kako se njegove mogućnosti površinskog otkrivanja značajno poboljšavaju s poboljšana kamera za mjerenje dubine – stoga bi bilo idealno da se glasine o infracrvenoj kameri na iPhoneu 8 dokazati istinitim.
ARKit sve čini lakšim
AR programeri uzbuđeni su zbog ARKita jer bi trebao otvoriti tehnologiju mnogo široj publici. Apple se čini jako uložio u AR, pa možemo očekivati da će ovakav sadržaj biti prioritet za iPhone i iPad. Ovo je privlačan prijedlog za ljude koji stvaraju AR iskustva.
Možemo očekivati da će ovakav sadržaj biti prioritet za iPhone i iPad.
Ipak, veća publika nije jedina prednost Appleovog razvojnog kompleta. ARKit također ima za cilj ukloniti puno posla od stvaranja softvera, omogućujući programerima da se usredotoče na to kako mogu koristiti funkcionalnost za pružanje novih i privlačnih iskustava.
"Pomaže programerima poput nas da pruže nove značajke i dobro iskoriste AR tehnologiju", rekao je Pullens. "U suprotnom, čovjek mora sve sam izgraditi."
Na primjer, svaka AR aplikacija treba detekciju površine koja omogućuje virtualnom objektu da sjedi na stolu ili podu. Prethodno su programeri možda proveli mjesece stvarajući vlastite algoritme za detekciju površine ili su se zadovoljili tako-tako srednjim softverom koji je osigurala druga tvrtka. S ARKitom imaju pristup visoko sofisticiranom rješenju koje je već prilagođeno iOS-u.
"U ovom kompletu već dobivate puno značajki besplatno", dodao je Pullens, govoreći o funkcionalnosti kao što su okluzija i karte svjetla i sjene. "Ovo će dati veliki poticaj razvojnoj zajednici da se pojave nova AR rješenja."
Rane ARKit kreacije već su impresivne
Programeri koji su zainteresirani za kratak pregled ARKita mogu ga dobiti preuzimanjem beta verzija Xcode 9, koji uključuje iOS 11 SDK. To već vodi do novih ideja. AR i VR feed MixedRealityDesign je postavio web stranicu sinkronizirano Napravljeno pomoću ARKita, koji priprema izbor najboljih projekata u svijetu.
Pomalo jezivo 'Robot pleše u mojoj dnevnoj sobi' pokazuje vrhunsku stabilnost o kojoj je govorio Pullens. An android izvodi neke tečne plesne pokrete ispred sofe, i unatoč tome što se kamera kreće okolo, scena izgleda nevjerojatno prirodno. Posebno je impresivna sjena koju robot baca na pod.
'Međudimenzionalni portal' postavlja prozor u drugi svijet nasred gradske ulice. Grafika koja se koristi za prikaz ovog virtualnog prostora nije baš profinjena, ali ukupni učinak je zadivljujući, osobito kada korisnik prođe kroz portal. Lako je vidjeti kako bi se ova vrsta ideje mogla koristiti u igri koja se temelji na lokaciji, poput Pokemon Go.
Iako su ova dva primjera zabavna, 'ARKit će promijeniti način na koji naručujemo hranu' mnogo je praktičniji. Umjesto gledanja ravnih slika na papirnatom jelovniku, aplikacija proizvodi 3D vizualizacije izbora na stolu. Druga praktična primjena je 'Demonstracija aplikacije mjerenja AR' koji nudi virtualni metar.
Ovi projekti imaju oštre rubove, u rasponu od neugodnih korisničkih sučelja do ružnih sredstava. Važno je upamtiti da su ovo rani koncepti stvoreni pomoću alata koji su dostupni nekoliko tjedana. Ipak, ARKit pruža čvrstu osnovu koja omogućuje da se neke intrigantne ideje ostvare.
Appleu je, na uobičajeni način, trebalo vremena da napravi AR kako treba, umjesto da bude prvi. Prvi val rezultata sugerira da je to korak dalje od Google Tanga i drugih sličnih uređaja. Sljedeći korak bit će stavljanje naprednog hardvera prilagođenog AR-u u ruke širokom rasponu korisnika, a čini se da će se to dogoditi kada bude najavljen sljedeći iPhone.
Preporuke urednika
- Ova skrivena značajka Apple Watcha bolja je nego što sam mogao zamisliti
- Nadam se da će Apple donijeti ovu značajku Vision Pro na iPhone
- 6 najvećih značajki iOS-a 17 koje je Apple ukrao od Androida
- Apple je konačno riješio moj najveći problem s iPhoneom 14 Pro Max
- iOS 17: Apple nije dodao jedinu značajku koju sam čekao