Aizvērt sludinājumu

Kad tas iznāks rudenī iOS 7, mēs iegūsim virkni jaunu funkciju savās Apple ierīcēs. Papildus pilnībā pārveidotam, dažkārt pat strīdīgam izskatam Apple piedāvā pilnīgi jaunu lietotāju prieka paradigmu. Šķiet, ka Apple ar šo kraso soli vēlas sagatavot savu mobilo sistēmu nākamajai desmitgadei.

Starp jaunumiem ir tā sauktais paralakses efekts. Ja man vajadzētu citēt Wikipedia, paralakse (no grieķu valodas παράλλαξις (paralakse), kas nozīmē "izmaiņas") ir leņķis, ko ierobežo taisnas līnijas, kas novilktas no divām dažādām vietām telpā līdz novērotajam punktam. Paralakse tiek saukta arī par acīmredzamu atšķirību punkta pozīcijā attiecībā pret fonu, skatoties no divām dažādām vietām. Jo tālāk novērojamais objekts atrodas no novērošanas punktiem, jo ​​mazāka ir paralakse. Droši vien lielākajai daļai no jums rodas zosāda, atceroties skolas solus un garlaicīgas fizikas stundas.

Praksē tas vienkārši nozīmē, ka ar gudru programmēšanu displejs pārvēršas par kaut ko vairāk. Pēkšņi tā nav tikai divdimensiju virsma ar ikonu matricām un citiem lietotāja vides elementiem, bet gan stikla panelis, caur kuru, filmējot ierīci, lietotājs spēj redzēt trīsdimensiju pasauli.

Perspektīva un paralakse

Pamatprincips, kā izveidot funkcionālu paralakses efektu uz divdimensiju displeja, ir diezgan vienkāršs. Tā kā gaisma caur aci iziet uz vienu punktu, smadzenēm bija jāiemācās atpazīt objektu izmēru attiecībā pret leņķi starp to malām. Rezultāts ir tāds, ka tuvākie objekti šķiet lieli, bet attālāki objekti šķiet mazi.

Šie ir perspektīvas uztveres pamati, par kuriem es esmu pārliecināts, ka katrs no jums kaut kad ir dzirdējis. Parallakse šajā iOS kontekstā ir šķietama kustība starp šiem objektiem, pārvietojoties ap tiem. Piemēram, braucot ar automašīnu, tuvāki objekti (koki ceļmalā) pārvietojas ātrāk nekā attālāki (pakalni tālumā), lai gan tie visi stāv uz vietas. Viss vienā un tajā pašā ātrumā maina savas vietas atšķirīgi.

Līdzās vairākiem citiem fizikas trikiem, perspektīvai un paralaksei ir ļoti svarīga loma mūsu apkārtējās pasaules uztverē, ļaujot mums sakārtot un izprast dažādas vizuālās sajūtas, ko uztver mūsu acis. Turklāt fotogrāfi ar perspektīvas izjūtu viņiem patīk spēlēties.

No raķetēm līdz telefoniem

Operētājsistēmā iOS paralakses efektu pilnībā simulē pati operētājsistēma, nedaudz palīdzot tehnoloģijām, kas sākotnēji izstrādātas nesējraķetēm. Jaunākajās iOS ierīcēs ir vibrējoši žiroskopi — ierīces, kas ir mazākas par cilvēka matu, kas svārstās noteiktā frekvencē, ja tiek pakļautas elektriskā lādiņa iedarbībai.

Tiklīdz jūs sākat pārvietot ierīci pa kādu no trim asīm, viss mehānisms sāk pretoties orientācijas izmaiņām, ko izraisa Ņūtona pirmais likums jeb inerces likums. Šī parādība ļauj aparatūrai izmērīt ierīces pagriešanas ātrumu un virzienu.

Pievienojiet tam akselerometru, kas spēj noteikt ierīces orientāciju, un mēs iegūstam ideālu sensoru mijiedarbību, lai ļoti precīzi noteiktu nepieciešamos datus, lai radītu paralakses efektu. Izmantojot tos, iOS var viegli aprēķināt atsevišķu lietotāja vides slāņu relatīvo kustību.

Paralakse visiem

Paralakses un dziļuma ilūzijas problēmu var atrisināt tieši, pateicoties matemātikai. Vienīgais, kas programmatūrai ir jāzina, ir sakārtot saturu plakņu komplektā un pēc tam pārvietot tos atkarībā no uztveramā attāluma no acīm. Rezultāts būs reālistisks dziļuma atveidojums.

Ja esat skatījies WWDC 2013 vai iOS 7 ievada video, paralakses efekts tika skaidri parādīts galvenajā ikonu ekrānā. Pārvietojot iPhone, tie it kā peld virs fona, kas rada mākslīgu kosmosa iespaidu. Vēl viens piemērs ir Safari atvērto ciļņu smalkā kustība.

Tomēr precīzas detaļas pagaidām ir noslēpumā tītas. Skaidrs ir tikai viens – Apple plāno iepīt paralaksi visā sistēmā. Galu galā tas var būt iemesls, kāpēc iOS 7 netiks atbalstīts iPhone 3GS un pirmās paaudzes iPad, jo nevienai no ierīcēm nav žiroskopa. Paredzams, ka Apple izlaidīs API, lai trešo pušu izstrādātāji varētu gūt labumu arī no trešās dimensijas, turklāt bez liela enerģijas patēriņa.

Ģeniāls vai vizulis?

Lai gan lielāko daļu iOS 7 vizuālo efektu var vispusīgi aprakstīt kā aizstājēju, paralaksei ir nepieciešama sava pieredze. Jūs varat skatīties desmitiem video, neatkarīgi no tā, vai tie ir oficiāli vai citādi, taču noteikti nenovērtējiet paralakses efektu, neizmēģinot to pats. Pretējā gadījumā jums radīsies iespaids, ka tas ir tikai "acs" efekts.

Taču, tiklīdz būsiet iepazinies ar iOS 7 ierīci, aiz displeja redzēsit citu dimensiju. Tas ir kaut kas, ko ir ļoti grūti aprakstīt vārdos. Displejs vairs nav tikai audekls, uz kura tiek renderētas lietojumprogrammas, kas attēlo reālu materiālu imitācijas. Tos aizstāj ar vizuāliem efektiem, kas būs sintētiski un reālistiski vienlaikus.

Vairāk nekā iespējams, tiklīdz izstrādātāji sāks izmantot paralakses efektu, lietotnes būs pārņemtas ar to, jo visi mēģina atrast pareizo veidu, kā to izmantot. Tomēr situācija drīzumā stabilizēsies, tāpat kā ar iepriekšējām iOS versijām. Taču tajā pašā laikā dienasgaismu ieraudzīs pilnīgi jaunas aplikācijas, par kuru iespējām šodien varam tikai sapņot.

Avots: MacWorld.com
.