Uždaryti skelbimą

Kai jis bus išleistas rudenį "iOS 7, savo „Apple“ įrenginiuose turėsime daugybę naujų funkcijų. Be visiškai pertvarkytos, kartais net prieštaringos išvaizdos, „Apple“ mums siūlo visiškai naują vartotojo malonumo paradigmą. Panašu, kad šiuo drastišku žingsniu „Apple“ nori paruošti savo mobiliąją sistemą ateinančiam dešimtmečiui.

Tarp naujovių yra vadinamasis paralakso efektas. Jei turėčiau cituoti Vikipedija, paralaksas (iš graikų παράλλαξις (paralaksė), reiškiantis „pokytis“) yra kampas, kurį sudaro tiesios linijos, nubrėžtos iš dviejų skirtingų erdvės vietų iki stebimo taško. Paralaksas taip pat vadinamas akivaizdžiu taško padėties skirtumu fono atžvilgiu, kai žiūrima iš dviejų skirtingų vietų. Kuo toliau nuo stebėjimo taškų yra stebimas objektas, tuo mažesnis paralaksas. Tikriausiai daugumai iš jūsų kyla žąsies oda prisiminus mokyklos suolus ir nuobodžius fizikos pamokas.

Praktiškai tai paprasčiausiai reiškia, kad šiek tiek sumaniai programuojant ekranas paverčiamas kažkuo daugiau. Staiga tai ne tik dvimatis paviršius su piktogramų ir kitų vartotojo aplinkos elementų matricomis, o stiklinė plokštė, per kurią vartotojas filmuodamas įrenginį geba matyti trimatį pasaulį.

Perspektyva ir paralaksas

Pagrindinis principas, kaip sukurti funkcinį paralakso efektą dvimačiame ekrane, yra gana paprastas. Kadangi šviesa pro akį patenka į vieną tašką, smegenys turėjo išmokti atpažinti objektų dydį, palyginti su kampu tarp jų kraštų. Rezultatas yra tai, kad arčiau esantys objektai atrodo dideli, o tolimi objektai atrodo maži.

Tai yra perspektyvinio suvokimo pagrindai, kuriuos, esu tikras, kiekvienas iš jūsų kada nors girdėjo. Paralaksas šiame iOS kontekste yra akivaizdus judėjimas tarp šių objektų judant aplink juos. Pavyzdžiui, kai važiuojate automobiliu, arčiau esantys objektai (medžiai prie pečių) juda greičiau nei tolimesni (kalvai tolumoje), nors jie visi stovi vietoje. Viskas tuo pačiu greičiu keičia savo vietas skirtingai.

Kartu su keletu kitų fizikos gudrybių, perspektyva ir paralaksas vaidina labai svarbų vaidmenį suvokiant mus supantį pasaulį, todėl galime rūšiuoti ir suprasti įvairius regėjimo pojūčius, kuriuos užfiksuoja mūsų akys. Be to, fotografai, turintys perspektyvos jausmą jiems patinka žaisti.

Nuo raketų iki telefonų

„IOS“ paralakso efektą visiškai imituoja pati operacinė sistema, šiek tiek padedant technologijoms, iš pradžių sukurtoms nešančiosioms raketoms. Naujausiuose iOS įrenginiuose yra vibruojantys giroskopai – prietaisai, mažesni už žmogaus plauką, kurie svyruoja tam tikru dažniu, kai juos veikia elektros krūvis.

Kai tik pradedate prietaisą judinti išilgai bet kurios iš trijų ašių, visas mechanizmas pradeda priešintis orientacijos pokyčiams dėl pirmojo Niutono dėsnio arba inercijos dėsnio. Šis reiškinys leidžia aparatūrai išmatuoti įrenginio sukimosi greitį ir kryptį.

Pridėkite akselerometrą, galintį aptikti įrenginio orientaciją, ir gausime idealią jutiklių sąveiką, kuri labai tiksliai aptiktų reikiamus duomenis, kad būtų sukurtas paralakso efektas. Naudodamiesi jais, iOS gali lengvai apskaičiuoti santykinį atskirų vartotojo aplinkos sluoksnių judėjimą.

Paralaksas visiems

Paralakso ir gylio iliuzijos problemą galima lengvai išspręsti matematikos dėka. Vienintelis dalykas, kurį programinė įranga turi žinoti, yra suskirstyti turinį į plokštumų rinkinį ir perkelti jas atsižvelgiant į suvokiamą atstumą nuo akių. Rezultatas bus tikroviškas gylio perteikimas.

Jei žiūrėjote WWDC 2013 arba iOS 7 įvadinis vaizdo įrašas, paralakso efektas buvo aiškiai parodytas pagrindiniame piktogramų ekrane. Perkeliant iPhone jie tarsi plaukia virš fono, o tai sukuria dirbtinį erdvės įspūdį. Kitas pavyzdys yra subtilus atidarytų skirtukų judėjimas „Safari“.

Tačiau tikslią informaciją kol kas gaubia paslaptis. Aišku tik viena – „Apple“ ketina įpinti paralaksą visoje sistemoje. Galų gale, tai gali būti priežastis, kodėl „iOS 7“ nebus palaikoma „iPhone 3GS“ ir pirmosios kartos „iPad“, nes nė vienas įrenginys neturi giroskopo. Galima tikėtis, kad „Apple“ išleis API, skirtą trečiųjų šalių kūrėjams, kad jie taip pat galėtų pasinaudoti trečiuoju aspektu, nenaudodami daug energijos.

Genijus ar blizgučiai?

Nors daugumą „iOS 7“ vaizdinių efektų galima išsamiai apibūdinti, paralaksui reikia savo patirties. Galite žiūrėti dešimtis oficialių ar kitokių vaizdo įrašų, tačiau tikrai neįvertinkite paralakso efekto neišbandę patys. Priešingu atveju susidarys įspūdis, kad tai tik „akių“ efektas.

Tačiau kai į rankas paimsite „iOS 7“ įrenginį, už ekrano pamatysite kitą dimensiją. Tai yra kažkas, ką labai sunku apibūdinti žodžiais. Ekranas nebėra tik drobė, ant kurios pateikiamos aplikacijos, vaizduojančios tikrų medžiagų imitacijas. Juos pakeičia vaizdiniai efektai, kurie bus sintetiniai ir tuo pat metu tikroviški.

Labiausiai tikėtina, kad kai kūrėjai pradės naudoti paralakso efektą, programos bus perpildytos juo, nes visi bandys rasti tinkamą būdą jį naudoti. Tačiau situacija greitai stabilizuosis, kaip ir su ankstesnėmis iOS versijomis. Tačiau tuo pačiu dienos šviesą išvys visiškai naujos aplikacijos, apie kurių galimybes šiandien galime tik pasvajoti.

Šaltinis: MacWorld.com
.