Жарнама жабуу

Күзүндө чыкканда Серик 7, биз алма аппараттарыбызда бир топ жаңы функцияларды алабыз. Толугу менен кайра иштелип чыккан, кээде атүгүл талаштуу көрүнүштөн тышкары, Apple бизге колдонуучудан ырахат алуунун таптакыр жаңы парадигмасын сунуштайт. Бул кескин кадам менен Apple кийинки он жылдык үчүн мобилдик системасын даярдап келет окшойт.

Жаңылыктардын арасында параллакс эффектиси деп аталган нерсе бар. Мен цитата кылышым керек болсо Wikipedia, параллакс (грек тилинен παράλλαξις (параллакс) "өзгөрүү" дегенди билдирет) мейкиндиктин эки башка жеринен байкалган чекитке чейин тартылган түз сызыктар менен тартылган бурч. Параллакс ошондой эле эки башка жерден караган учурда фонго карата чекиттин абалынын көрүнөө айырмасы деп аталат. Байкоо пункттарынан байкалган объект канчалык алыс болсо, параллакс ошончолук кичине. Көпчүлүгүңүздөр мектеп парталарын жана тажатма физика сабактарын эстегенде өксүп кетесиздер.

Иш жүзүндө, бул жөн гана бир аз акылдуу программалоо менен дисплей дагы бир нерсеге айланат дегенди билдирет. Күтүлбөгөн жерден бул иконкалардын матрицалары жана колдонуучу чөйрөсүнүн башка элементтери бар эки өлчөмдүү бет эмес, айнек панель, ал аркылуу колдонуучу аппаратты тартуу учурунда үч өлчөмдүү дүйнөнү көрө алат.

Перспектива жана параллакс

Эки өлчөмдүү дисплейде функционалдык параллакс эффектин түзүүнүн негизги принциби абдан жөнөкөй. Жарык көз аркылуу бир чекитке өткөндүктөн, мээ нерселердин четтеринин ортосундагы бурчка салыштырмалуу өлчөмүн таанууну үйрөнүшү керек болчу. Натыйжада жакыныраак объекттер чоң, ал эми алыскы объекттер кичинекей болуп көрүнөт.

Булар перспективдүү кабыл алуунун негиздери, мен ишенем, ар бириңиздер качандыр бир убакта уккансыңар. Параллакс, бул iOS контекстинде, сиз алардын айланасында кыймылдаганыңызда бул объекттердин ортосундагы көрүнгөн кыймыл. Мисалы, сиз машине айдап бара жатканыңызда, жакыныраак объекттер (жолдун жээгиндеги дарактар) баары бир ордунда турса да, алыскыларга караганда (алыстагы дөңсөөлөр) ылдамыраак кыймылдайт. Баардыгы бир ылдамдыкта ордун башкача алмаштырат.

Физиканын башка бир нече амалдары менен бирге перспектива жана параллакс бизди курчап турган дүйнөнү кабылдоодо абдан маанилүү ролду ойноп, көзүбүз тарткан ар кандай визуалдык сезимдерди сорттоого жана түшүнүүгө жардам берет. Мындан тышкары, перспектива сезими менен фотографтар алар ойногонду жакшы көрүшөт.

Ракеталардан телефондорго чейин

iOS'то параллакс эффектиси операциялык тутумдун өзү тарабынан толугу менен окшоштурулган, алгач ракеталар үчүн иштелип чыккан технологиянын бир аз жардамы менен. Акыркы iOS түзмөктөрүнүн ичинде дирилдеген гироскоптор бар, алар электр зарядына кабылганда берилген жыштыкта ​​термелүүчү адамдын чачынан кичине түзмөктөр.

Сиз аппаратты үч октун кайсынысы боюнча болбосун жылдыра баштаганыңызда, бүт механизм Ньютондун биринчи мыйзамы же инерция мыйзамы боюнча багыттын өзгөрүшүнө туруштук бере баштайт. Бул көрүнүш аппараттык аппараттын айлануу ылдамдыгын жана багытын өлчөөгө мүмкүндүк берет.

Буга аппараттын багытын аныктай турган акселерометрди кошсок, биз параллакс эффектин жаратуу үчүн керектүү маалыматтарды так аныктоо үчүн сенсорлордун идеалдуу өз ара аракеттенүүсүн алабыз. Аларды колдонуу менен iOS колдонуучу чөйрөсүнүн айрым катмарларынын салыштырмалуу кыймылын оңой эсептей алат.

Параллакс бардыгы үчүн

Параллакс маселеси жана тереңдик иллюзиясы математиканын жардамы менен түз жол менен чечилет. Программалык камсыздоо билиши керек болгон бир гана нерсе - бул мазмунду учактардын топтомун уюштуруу жана андан кийин аларды көздөрдөн кабыл алынган алыстыгына жараша жылдыруу. Натыйжада тереңдикти реалдуу көрсөтүү болот.

Эгерде сиз көрүп жаткан болсоңуз WWDC 2013 же iOS 7 менен таанышуу видеосу, параллакс эффектиси негизги сөлөкөт экранында даана көрсөтүлдү. Айфонду жылдырып жатканда алар фондун үстүндө калкып жүргөндөй сезилет, бул мейкиндиктин жасалма элесин жаратат. Дагы бир мисал - Safariдеги ачык өтмөктөрдүн кылдат кыймылы.

Бирок, так маалыматтар азырынча сыр бойдон калууда. Бир гана нерсе айкын - Apple бүт система боюнча параллаксты токууга ниеттенүүдө. Бул iOS 7дин iPhone 3GS жана биринчи муундагы iPad'де колдоого алынбай калышынын себеби болушу мүмкүн, анткени эки түзмөктө да гироскоп жок. Бул Apple үчүнчү тараптын иштеп чыгуучулары үчүн API чыгарат деп күтсө болот, ошондой эле үчүнчү өлчөмдөн пайда алып, бардыгы көп энергия керектебестен.

Генийби же генийби?

iOS 7нин көпчүлүк визуалдык эффекттерин ар тараптуу түрдө сүрөттөөгө болот, бирок параллакс өзүнүн тажрыйбасын талап кылат. Сиз расмий же башка, ондогон видеолорду көрө аласыз, бирок параллакс эффектин өзүңүз сынап көрбөй эле баалбаңыз. Болбосо, бул жөн гана "көздүн" эффектиси дегендей таасир калтырат.

Бирок iOS 7 түзмөгүңүздү колго алгандан кийин, дисплейдин артында башка өлчөмдү көрөсүз. Бул сөз менен айтып берүү өтө кыйын нерсе. Дисплей мындан ары чыныгы материалдарды имитациялоочу тиркемелер көрсөтүлө турган кенеп эмес. Булар синтетикалык жана ошол эле учурда реалдуу боло турган визуалдык эффекттер менен алмаштырылат.

Кыязы, иштеп чыгуучулар параллакс эффектин колдоно баштагандан кийин, ар бир адам аны колдонуунун туура жолун табууга аракет кылгандыктан, колдонмолор аны басып калышат. Бирок мурунку iOS версияларындай эле абал көп өтпөй турукташат. Бирок, ошол эле учурда, толугу менен жаңы тиркемелер күндүн жарыгын көрөт, алардын мүмкүнчүлүктөрү биз бүгүн гана кыялданат.

Маалымат булагы: MacWorld.com
.