Zapri oglas

Ko bo izdana jeseni iOS 7, bomo v svojih napravah apple dobili kup novih funkcij. Poleg popolnoma prenovljenega, mestoma celo kontroverznega videza, nam Apple ponuja popolnoma novo paradigmo uporabniškega užitka. Zdi se, da želi Apple s tem drastičnim korakom svoj mobilni sistem pripraviti na naslednje desetletje.

Med novostmi je tako imenovani učinek paralakse. Če naj citiram Wikipedija, paralaksa (iz grščine παράλλαξις (parallaxis), kar pomeni "sprememba") je kot, ki ga povezujejo ravne črte, narisane z dveh različnih lokacij v prostoru na opazovano točko. Paralaksa se imenuje tudi navidezna razlika v položaju točke glede na ozadje, gledano z dveh različnih lokacij. Dlje kot je opazovani predmet od opazovalnih točk, manjša je paralaksa. Verjetno se večina od vas ob spominu na šolske klopi in dolgočasne ure fizike naježi.

V praksi to preprosto pomeni, da se z malo pametnega programiranja zaslon spremeni v nekaj več. Kar naenkrat ni le dvodimenzionalna površina z matrikami ikon in drugih elementov uporabniškega okolja, temveč steklena plošča, skozi katero lahko uporabnik med snemanjem naprave vidi tridimenzionalni svet.

Perspektiva in paralaksa

Osnovno načelo, kako ustvariti funkcionalni učinek paralakse na dvodimenzionalnem zaslonu, je precej preprosto. Ker gre svetloba skozi oko do ene same točke, so se morali možgani naučiti prepoznavati velikost predmetov glede na kot med njihovimi robovi. Posledica tega je, da so bližji predmeti videti veliki, oddaljeni pa majhni.

To so osnove perspektivnega zaznavanja, za katere sem prepričan, da je vsak izmed vas že kdaj slišal. Paralaksa je v tem kontekstu iOS navidezno gibanje med temi predmeti, ko se premikate okoli njih. Na primer, ko vozite avto, se bližji predmeti (drevesa ob cesti) premikajo hitreje kot bolj oddaljeni (hribi v daljavi), čeprav vsi stojijo. Vse z enako hitrostjo različno menja svoja mesta.

Skupaj s številnimi drugimi fizikalnimi triki imata perspektiva in paralaksa zelo pomembno vlogo pri našem dojemanju sveta okoli nas, saj nam omogočata razvrščanje in razumevanje različnih vizualnih občutkov, ki jih ujamejo naše oči. Poleg tega fotografi z občutkom za perspektivo radi se igrajo.

Od raket do telefonov

V sistemu iOS učinek paralakse v celoti simulira sam operacijski sistem z malo pomoči tehnologije, ki je bila prvotno razvita za nosilne rakete. Znotraj najnovejših naprav iOS so vibrirajoči žiroskopi, naprave, manjše od človeškega lasu, ki nihajo pri določeni frekvenci, ko so izpostavljene električnemu naboju.

Takoj ko napravo začnete premikati vzdolž katere koli od treh osi, se začne celoten mehanizem upirati spremembi orientacije zaradi prvega Newtonovega zakona oziroma zakona vztrajnosti. Ta pojav omogoča, da strojna oprema izmeri hitrost in smer, v kateri se naprava vrti.

Če k temu dodamo merilnik pospeška, ki lahko zazna orientacijo naprave, dobimo idealno medsebojno delovanje senzorjev za zelo natančno zaznavanje potrebnih podatkov za ustvarjanje učinka paralakse. Z njihovo pomočjo lahko iOS enostavno izračuna relativno gibanje posameznih plasti uporabniškega okolja.

Paralaksa za vsakogar

Problem paralakse in iluzije globine je mogoče rešiti na enostaven način zahvaljujoč matematiki. Edina stvar, ki jo mora vedeti programska oprema, je, da organizira vsebino v niz ravnin in jih nato premakne glede na njihovo zaznano oddaljenost od oči. Rezultat bo realističen prikaz globine.

Če ste gledali WWDC 2013 nebo Uvodni video za iOS 7, je bil učinek paralakse jasno prikazan na zaslonu glavne ikone. Pri premikanju iPhona se zdi, da lebdijo nad ozadjem, kar ustvarja umeten vtis prostora. Drug primer je subtilno premikanje odprtih zavihkov v Safariju.

Vendar so natančne podrobnosti za zdaj zavite v tančico skrivnosti. Jasno je samo eno – Apple namerava paralakso vplesti čez celoten sistem. To je morda razlog, zakaj iOS 7 ne bo podprt na iPhone 3GS in iPad prve generacije, saj nobena naprava nima žiroskopa. Pričakujemo lahko, da bo Apple izdal API za razvijalce tretjih oseb, ki bodo prav tako imeli koristi od tretje dimenzije, vse brez velike porabe energije.

Genij ali bleščica?

Medtem ko je večino vizualnih učinkov iOS 7 mogoče izčrpno opisati posredno, paralaksa zahteva lastno izkušnjo. Ogledate si lahko na desetine videoposnetkov, ne glede na to, ali so uradni ali kakšni drugi, vendar vsekakor ne ocenite učinka paralakse, ne da bi ga preizkusili sami. V nasprotnem primeru boste imeli vtis, da gre le za učinek "oči".

Toda ko boste enkrat dobili v roke napravo iOS 7, boste za zaslonom videli drugo dimenzijo. To je nekaj, kar je zelo težko opisati z besedami. Zaslon ni več le platno, na katerem se upodobijo aplikacije, ki prikazujejo imitacije resničnih materialov. Te nadomestijo vizualni učinki, ki bodo sintetični in realistični hkrati.

Več kot verjetno je, da bodo aplikacije, ko bodo razvijalci začeli uporabljati učinek paralakse, preobremenjene z njim, saj vsi poskušajo najti pravi način za njegovo uporabo. Vendar se bo stanje kmalu stabiliziralo, tako kot pri prejšnjih različicah iOS-a. A hkrati bodo luč sveta ugledale povsem nove aplikacije, o katerih možnostih lahko danes le sanjamo.

Vir: MacWorld.com
.