Zatvori oglas

Kad izađe na jesen iOS 7, dobit ćemo hrpu novih značajki u našim Apple uređajima. Osim potpuno redizajniranog, ponekad čak i kontroverznog izgleda, Apple nam nudi potpuno novu paradigmu korisničkog užitka. Čini se da Apple ovim drastičnim korakom želi pripremiti svoj mobilni sustav za sljedeće desetljeće.

Među novitetima je i takozvani efekt paralakse. Ako bih trebao citirati Wikipedija, paralaksa (od grčkog παράλλαξις (parallaxis) što znači "promjena") je kut između ravnih linija povučenih s dva različita mjesta u prostoru na promatranu točku. Paralaksa se također naziva i prividna razlika u položaju točke u odnosu na pozadinu kada se promatra s dvije različite lokacije. Što je promatrani objekt dalje od točaka promatranja, to je paralaksa manja. Vjerojatno se većina vas naježi na spomen školskih klupa i dosadnih satova fizike.

U praksi to jednostavno znači da se uz malo pametnog programiranja zaslon pretvara u nešto više. Odjednom, to nije samo dvodimenzionalna površina s matricama ikona i drugim elementima korisničkog okruženja, već staklena ploča kroz koju korisnik može vidjeti trodimenzionalni svijet dok snima uređaj.

Perspektiva i paralaksa

Osnovni princip stvaranja funkcionalnog efekta paralakse na dvodimenzionalnom zaslonu prilično je jednostavan. Budući da svjetlost prolazi kroz oko do jedne točke, mozak je morao naučiti prepoznavati veličinu predmeta u odnosu na kut između njihovih rubova. Rezultat je da bliži objekti izgledaju veliki, dok udaljeni objekti izgledaju maleni.

Ovo su osnove perspektivne percepcije, za koje sam siguran da je svatko od vas čuo u nekom trenutku. Paralaksa je, u ovom iOS kontekstu, očito kretanje između tih objekata dok se krećete oko njih. Na primjer, kada vozite automobil, bliži objekti (drveće uz rame) kreću se brže od onih udaljenijih (brda u daljini), iako svi stoje. Sve mijenja svoja mjesta različito istom brzinom.

Zajedno s nekoliko drugih trikova fizike, perspektiva i paralaksa igraju vrlo važnu ulogu u našoj percepciji svijeta oko nas, omogućujući nam sortiranje i razumijevanje različitih vizualnih senzacija koje naše oči hvataju. Osim toga, fotografi sa smislom za perspektivu vole se igrati.

Od raketa do telefona

U iOS-u, efekt paralakse u potpunosti simulira sam operativni sustav, uz malu pomoć tehnologije koja je izvorno razvijena za lansirna vozila. Unutar najnovijih iOS uređaja nalaze se vibrirajući žiroskopi, uređaji manji od ljudske vlasi koji osciliraju na određenoj frekvenciji kada su izloženi električnom naboju.

Čim uređaj počnete pomicati duž bilo koje od tri osi, cijeli mehanizam počinje se opirati promjeni orijentacije zbog prvog Newtonovog zakona, odnosno zakona inercije. Ovaj fenomen omogućuje hardveru mjerenje brzine i smjera u kojem se uređaj okreće.

Dodamo li ovome akcelerometar koji može detektirati orijentaciju uređaja, dobivamo idealnu međuigru senzora za vrlo precizno detektiranje potrebnih podataka za stvaranje efekta paralakse. Pomoću njih iOS može jednostavno izračunati relativno kretanje pojedinih slojeva korisničkog okruženja.

Paralaksa za svakoga

Problem paralakse i iluzije dubine može se riješiti na jednostavan način zahvaljujući matematici. Jedina stvar koju softver treba znati jest organizirati sadržaj u niz ravnina i zatim ih pomicati ovisno o njihovoj percipiranoj udaljenosti od očiju. Rezultat će biti realističan prikaz dubine.

Ako ste gledali WWDC 2013 ili Uvodni video za iOS 7, efekt paralakse bio je jasno prikazan na glavnom zaslonu ikona. Kada pomičete iPhone, čini se da lebde iznad pozadine, što stvara umjetan dojam prostora. Drugi primjer je suptilno kretanje otvorenih kartica u Safariju.

No, točni detalji zasad su obavijeni velom tajne. Jasna je samo jedna stvar - Apple namjerava utkati paralaksu kroz cijeli sustav. To bi, uostalom, mogao biti razlog zašto iOS 7 neće biti podržan na iPhoneu 3GS i iPadu prve generacije, budući da niti jedan uređaj nema žiroskop. Može se očekivati ​​da će Apple objaviti API za programere treće strane koji će također imati koristi od treće dimenzije, a sve to bez velike potrošnje energije.

Genije ili šljokice?

Dok se većina vizualnih efekata iOS-a 7 može sveobuhvatno opisati posredno, paralaksa zahtijeva vlastito iskustvo. Možete pogledati desetke videozapisa, službenih ili drugih, ali definitivno nemojte procjenjivati ​​učinak paralakse, a da sami ne isprobate. Inače ćete imati dojam da se radi samo o efektu "oka".

Ali kada jednom u ruke uzmete iOS 7 uređaj, vidjet ćete drugu dimenziju iza zaslona. To je nešto što je jako teško riječima opisati. Zaslon više nije samo platno na kojem se renderiraju aplikacije koje prikazuju imitacije stvarnih materijala. Oni su zamijenjeni vizualnim efektima koji će biti sintetički i realistični u isto vrijeme.

Više je nego vjerojatno, kada programeri počnu koristiti efekt paralakse, aplikacije će biti preplavljene njime jer svi pokušavaju pronaći pravi način da ga koriste. No, situacija će se ubrzo stabilizirati, baš kao i s prethodnim verzijama iOS-a. No, istovremeno će svjetlo dana ugledati potpuno nove aplikacije o čijim mogućnostima danas možemo samo sanjati.

Izvor: MacWorld.com
.