Maak advertensie toe

Wanneer dit in die herfs vrygestel word IOS 7, sal ons 'n klomp nuwe kenmerke in ons Apple-toestelle kry. Benewens 'n heeltemal herontwerpte, soms selfs kontroversiële, voorkoms, bied Apple ons 'n heeltemal nuwe paradigma van gebruikersgenot. Dit blyk dat Apple met hierdie drastiese stap sy mobiele stelsel vir die volgende dekade wil voorberei.

Onder die nuwighede is die sogenaamde parallakseffek. As ek moet aanhaal Wikipedia, parallaks (van Grieks παράλλαξις (parallakse) wat "verandering beteken") is die hoek onderspan deur reguit lyne getrek vanaf twee verskillende plekke in die ruimte na die waargenome punt. Daar word ook na parallaks verwys as die skynbare verskil in die posisie van 'n punt relatief tot die agtergrond wanneer dit vanaf twee verskillende plekke gesien word. Hoe verder die waargenome voorwerp van die waarnemingspunte af is, hoe kleiner is die parallaks. Die meeste van julle kry waarskynlik hoendervleis by die herinnering aan skoolbanke en vervelige fisikaklasse.

In die praktyk beteken dit eenvoudig dat met 'n bietjie slim programmering die skerm in iets meer verander. Skielik is dit nie net 'n tweedimensionele oppervlak met matrikse van ikone en ander elemente van die gebruikersomgewing nie, maar 'n glaspaneel waardeur die gebruiker die driedimensionele wêreld kan sien terwyl hy die toestel verfilm.

Perspektief en parallaks

Die basiese beginsel van hoe om 'n funksionele parallakseffek op 'n tweedimensionele vertoning te skep, is redelik eenvoudig. Omdat lig deur die oog na 'n enkele punt beweeg, moes die brein leer om die grootte van voorwerpe relatief tot die hoek tussen hul rande te herken. Die gevolg is dat nader voorwerpe groot voorkom, terwyl voorwerpe op afstand klein voorkom.

Dit is die basiese beginsels van perspektiefpersepsie, waarvan ek seker is dat elkeen van julle een of ander tyd gehoor het. Parallax, in hierdie iOS-konteks, is die oënskynlike beweging tussen hierdie voorwerpe soos jy om hulle beweeg. Byvoorbeeld, wanneer jy 'n motor bestuur, beweeg nader voorwerpe (bome aan die skouer) vinniger as meer ver (heuwels in die verte), al staan ​​hulle almal stil. Alles verander sy plekke anders teen dieselfde spoed.

Saam met verskeie ander truuks van fisika, speel perspektief en parallaks 'n baie belangrike rol in ons persepsie van die wêreld om ons, wat ons in staat stel om die verskillende visuele sensasies wat ons oë opvang, te sorteer en te verstaan. Boonop fotograwe met 'n sin vir perspektief hulle hou daarvan om te speel.

Van vuurpyle tot fone

In iOS word die parallakseffek heeltemal deur die bedryfstelsel self gesimuleer, met 'n bietjie hulp van tegnologie wat oorspronklik vir lanseervoertuie ontwikkel is. Binne die nuutste iOS-toestelle is vibrerende gyroskope, toestelle kleiner as 'n menslike haar wat teen 'n gegewe frekwensie ossilleer wanneer dit aan 'n elektriese lading blootgestel word.

Sodra jy die toestel langs enige van die drie asse begin beweeg, begin die hele meganisme die verandering in oriëntasie weerstaan ​​as gevolg van Newton se eerste wet, of die traagheidswet. Hierdie verskynsel laat die hardeware toe om die spoed en rigting te meet wat die toestel gedraai word.

Voeg hierby 'n versnellingsmeter wat die oriëntasie van die toestel kan bespeur, en ons kry 'n ideale wisselwerking van sensors om die nodige data baie presies op te spoor om die parallakseffek te skep. Deur hulle te gebruik, kan iOS maklik die relatiewe beweging van individuele lae van die gebruikersomgewing bereken.

Parallax vir almal

Die probleem van parallaks en die illusie van diepte kan op 'n eenvoudige manier opgelos word danksy wiskunde. Die enigste ding wat die sagteware moet weet, is om die inhoud in 'n stel vlakke te organiseer en dit dan te skuif na gelang van hul waargenome afstand van die oë. Die resultaat sal 'n realistiese weergawe van diepte wees.

As jy gekyk het WWDC 2013 nebo iOS 7 inleidende video, is die parallakseffek duidelik op die hoofikoonskerm gewys. Wanneer die iPhone geskuif word, lyk dit of hulle bo die agtergrond sweef, wat 'n kunsmatige indruk van ruimte skep. Nog 'n voorbeeld is die subtiele beweging van oop oortjies in Safari.

Die presiese besonderhede is egter vir eers in raaisel gehul. Net een ding is duidelik - Apple beoog om parallaks oor die hele stelsel te weef. Dit kan tog die rede wees waarom iOS 7 nie op die iPhone 3GS en die eerstegenerasie iPad ondersteun sal word nie, aangesien nie een van die toestelle 'n giroskoop het nie. Daar kan verwag word dat Apple 'n API sal vrystel vir derdeparty-ontwikkelaars om ook voordeel te trek uit die derde dimensie, alles sonder veel kragverbruik.

Geniaal of klatergoud?

Terwyl die meeste van iOS 7 se visuele effekte omvattend plaasvervangend beskryf kan word, vereis parallax sy eie ervaring. Jy kan tientalle video's kyk, hetsy amptelik of andersins, maar moet beslis nie die parallakseffek evalueer sonder om dit self te probeer nie. Andersins sal jy die indruk hê dat dit slegs 'n "oog"-effek is.

Maar sodra jy 'n iOS 7-toestel in die hande kry, sal jy 'n ander dimensie agter die skerm sien. Dit is iets wat baie moeilik is om in woorde te beskryf. Die uitstalling is nie meer net 'n doek waarop toepassings wat nabootsings van werklike materiaal vertoon, weergegee word nie. Dit word vervang deur visuele effekte wat terselfdertyd sinteties en realisties sal wees.

Meer as waarskynlik, sodra ontwikkelaars die parallakseffek begin gebruik, sal toepassings daarmee oorweldig word, aangesien almal die regte manier probeer vind om dit te gebruik. Die situasie sal egter binnekort stabiliseer, net soos met vorige iOS-weergawes. Terselfdertyd sal heeltemal nuwe toepassings egter die lig sien, waarvan ons vandag net oor die moontlikhede kan droom.

bron: MacWorld.com
.