Када буде пуштен на јесен иПхоне КСНУМКС, добићемо гомилу нових функција у нашим Аппле уређајима. Поред потпуно редизајнираног, понекад чак и контроверзног изгледа, Аппле нам нуди потпуно нову парадигму уживања корисника. Чини се да Аппле овим драстичним кораком жели да припреми свој мобилни систем за наредну деценију.
Међу новинама је и такозвани паралаксни ефекат. Ако треба да цитирам Википедии, паралакса (од грчког παραλλαξις (паралакса) што значи „промена“) је угао савучен правим линијама повученим са две различите локације у простору до посматране тачке. Паралакса се такође назива очигледна разлика у положају тачке у односу на позадину када се посматра са две различите локације. Што је посматрани објекат даље од тачака посматрања, то је паралакса мања. Већина вас се вероватно најежи при сећању на школске клупе и досадне часове физике.
У пракси, то једноставно значи да се уз мало паметног програмирања екран претвара у нешто више. Одједном, то није само дводимензионална површина са матрицама икона и других елемената корисничког окружења, већ стаклени панел кроз који корисник може да види тродимензионални свет док снима уређај.
Перспектива и паралакса
Основни принцип како направити функционални ефекат паралаксе на дводимензионалном дисплеју је прилично једноставан. Пошто светлост пролази кроз око до једне тачке, мозак је морао да научи да препозна величину објеката у односу на угао између њихових ивица. Резултат је да ближи објекти изгледају велики, док удаљени објекти изгледају мали.
Ово су основе перцепције перспективе, за које сам сигуран да је свако од вас у неком тренутку чуо. Паралакса, у овом иОС контексту, је очигледно кретање између ових објеката док се крећете око њих. На пример, када возите аутомобил, ближи објекти (дрвеће уз раме) крећу се брже од удаљенијих (брда у даљини), иако сви стоје. Све различито мења своја места истом брзином.
Заједно са неколико других трикова физике, перспектива и паралакса играју веома важну улогу у нашој перцепцији света око нас, омогућавајући нам да сортирамо и разумемо различите визуелне сензације које наше очи хватају. Поред тога, фотографи са осећајем за перспективу воле да се играју.
Од ракета до телефона
У иОС-у, ефекат паралаксе у потпуности симулира сам оперативни систем, уз малу помоћ технологије првобитно развијене за лансирне ракете. Унутар најновијих иОС уређаја налазе се вибрирајући жироскопи, уређаји мањи од људске косе који осцилирају на датој фреквенцији када су изложени електричном набоју.
Чим почнете да померате уређај дуж било које од три осе, цео механизам почиње да се опире промени оријентације услед Њутновог првог закона, односно закона инерције. Овај феномен омогућава хардверу да измери брзину и смер у коме се уређај ротира.
Додајте овоме акцелерометар који може да детектује оријентацију уређаја, и добићемо идеалну међусобну интеракцију сензора за веома прецизно откривање потребних података за стварање ефекта паралаксе. Користећи их, иОС може лако израчунати релативно кретање појединачних слојева корисничког окружења.
Паралакса за све
Проблем паралаксе и илузије дубине може се решити на једноставан начин захваљујући математици. Једина ствар коју софтвер треба да зна је да организује садржај у низ равнина, а затим их помера у зависности од њихове перципиране удаљености од очију. Резултат ће бити реалистичан приказ дубине.
Ако сте гледали ВВДЦ КСНУМКС или Уводни видео за иОС 7, ефекат паралаксе је јасно приказан на екрану главне иконе. Када померате иПхоне, изгледа да лебде изнад позадине, што ствара вештачки утисак простора. Други пример је суптилно померање отворених картица у Сафарију.
Међутим, тачни детаљи су за сада обавијени велом мистерије. Јасно је само једно - Аппле намерава да уплете паралаксу у цео систем. Ово би, на крају крајева, могло бити разлог зашто иОС 7 неће бити подржан на иПхоне 3ГС и иПаду прве генерације, пошто ниједан уређај нема жироскоп. Може се очекивати да ће Аппле објавити АПИ за програмере трећих страна како би такође имали користи од треће димензије, све без велике потрошње енергије.
Геније или шљокица?
Док се већина визуелних ефеката иОС 7 може свеобухватно описати посредно, паралакса захтева сопствено искуство. Можете гледати на десетине видео снимака, било званичних или других, али дефинитивно немојте процењивати ефекат паралаксе а да га сами не испробате. У супротном, имаћете утисак да је ово само ефекат "ока".
Али када се ухватите у руке иОС 7 уређаја, видећете другу димензију иза екрана. То је нешто што је веома тешко описати речима. Дисплеј више није само платно на којем се приказују апликације које приказују имитације стварних материјала. Они су замењени визуелним ефектима који ће бити синтетички и реалистични у исто време.
Више него вероватно, када програмери почну да користе ефекат паралаксе, апликације ће бити преплављене њиме јер сви покушавају да пронађу прави начин да га користе. Међутим, ситуација ће се ускоро стабилизовати, баш као и са претходним верзијама иОС-а. Међутим, истовремено ће светлост дана угледати потпуно нове апликације о чијим могућностима данас можемо само да сањамо.
питање је, ако издају АПИ за програмере треће стране, конкуренција га неће брзо користити... ?! То би била права штета! :(
Паралак жива позадина је објављена за андроид неколико дана након представљања иос7. Контролни центар после отприлике недељу дана.
Паралак Ливе позадина је објављена много пре иОС 7 :-) Када сам имао ЛГ Оптимус 3Д, било ми је жао што је користио 3Д само у одређеним стварима, па сам ставио живу позадину која је симулирала 3Д ефекат :-) Под Параллак Барриер, такође скрива технологију коју су имали ЛГ Оптимус 3Д и ХТЦ ЕВО 3Д, а сада чак и неколико нових телевизора. Оригинални произвођач ове технологије за 3Д без наочара био је БМВ у компјутерима на возилу како би возач могао да гледа навигацију, а путник филм. Иначе, у иОС-у 7 овај ефекат се јавља прилично често – на радној површини, у Сафарију, на закључаној радној површини када се користе панорамске фотографије, а такође и када се смањи јачина звука. Само ме нервира што бришу релативно добре карактеристике у појединачним бета верзијама. Провидна тастатура у порукама је нестала, провидна трака са обавештењима је нестала...
АПИ за програмере треће стране нема много утицаја на ово. Конкурентски системи не могу да користе овај АПИ, тако да једино што преостаје јесте да га ионако изврши обрнути инжењеринг. А то нема много смисла са тако добро документованим* ефектом.
*сада мислим да нећете нигде пронаћи тачан код са иОС-а, али паралакса је, као и перспектива, прилично познат и истражен феномен.
Као програмер везан за НДА, не могу рећи да иОС 7 укључује Мотион Еффецтс АПИ. И не могу рећи да сам га користио одмах по изласку прве бете и да је одличан.
:D
У сваком случају, програмери су увек имали приступ акцелерометру и жироскопу, зато је ту. Предност је у томе што Аппле ... хм ... може једноставно да повеже ефекте са сваким УИВиев-ом, који може имати било који параметар (величину, позицију, итд.) променљиву на основу ротације и кретања уређаја.
Комплетан АПИ за ове ефекте је одавно објављен... То бих рекао да могу да причам о томе :)
Сећам се да је у некој иОС6 бета верзији клизач јачине звука мењао рефлексије у зависности од нагиба уређаја, а у оштрој верзији није било ништа.
Имам иОС 7 бета већ неколико месеци, али ако се добро сећам, овај ефекат је обично присутан у иОС 6.1 оштрој верзији. Али можда грешим, стварно не могу нигде да проверим, свуда имам иОС 7.
Жао нам је што пишем цео чланак о покретној позадини - с обзиром да је сезона краставаца.
Очигледније је да не знате о чему се ради, да није само обична покретна позадина.
Леп чланак пун конкретних информација.
Одличан чланак. Дуго сам чекао нешто о паралакси када је Аппле то користио. Може имати много нових могућности.
Добар чланак
Већ изгледа прелепо са снимка и не могу да замислим колико ће бити невероватно када га имам на свом иПхоне-у. Сплендор!
Чињеница је да га Андроид има одавно, у виду апликације, и никоме не смета много.
Неће радити на иПхоне 4…
Бојим се шта ће лампа рећи о томе, ово је леп део додатних прорачуна.
Шта може бити досадно на часу физике?
Уосталом, физика је једна од најзанимљивијих наука!!!
Чланак је веома интересантан, али неке ствари нису тачно објашњене. Пре свега, паралакса је пре угао између сегмената линија који повезују две различите тачке посматрања и објекта, који је увек мањи од правог угла (Вики је прилично непрецизан у вези с тим - тешко је одредити који је угао за угао две праве). А онда на Њутнов закон: ако почнемо да померамо телефон, дајемо му убрзање. Међутим, закон инерције уопште не говори о убрзању. Принцип на коме се заснива ова функција пре потиче од својстава неинерцијалних референтних оквира, којима се Њутн такође бавио, али не као део свог првог закона кретања.
„А онда на Њутнов закон: ако почнемо да померамо телефон, дајемо му убрзање. Међутим, закон инерције уопште не говори о убрзању“.
Не разумем како овај аргумент доказује да то није закон инерције.
Колико се сећам, жироскоп ради на принципу промене момента импулса који генерише силу. А то зависи од момента инерције. Дакле, по мом мишљењу, то је и закон инерције и закон силе за ротирајући систем.
Не мешајте акцелерометар са жироскопом. Акцелерометар бележи убрзање објекта услед инерције. Жироскоп је замајац који се налази у троосном ротору, због чега овај замајац не мења свој положај у односу на тло при било каквој ротацији целог уређаја.
Закључак – акцелерометар опажа кретање, док жироскоп опажа положај (ротацију). ;)
Хвала на обавештењу, али ја заиста не бркам то двоје. Паралакс нема никакве везе са акцелерометром, он контролише жироскоп.
Жироскоп који описујете заправо није у иПхоне-у. Постоји механичка мрежа која се деформише са ротацијом, па се тамо ништа не ротира само од себе (тако функционише класични жироскоп, нпр. описано на Википедији).
Међутим, ова деформација је заиста изазвана ротационом инерцијом, па...некако не разумем одакле ти идеја да мешаш акцелерометар са жироскопом (брзомер уопште није било речи).
Не сугеришем да паралакса има икакве везе са акцелерометром ;). Жироскоп не ради на принципу промене момента - то би значило да реагује само на убрзање (п=м*в). Промена количине кретања би дакле (под претпоставком константне масе) значила промену брзине – убрзање. Међутим, жироскоп такође реагује на промену положаја током равномерног праволинијског кретања. Међутим, инерција се примењује на тело замајца (било да га представља класични тешки точак или решетка).
Иначе, наравно, слажем се са вама да је изјава Мартина Хајека о првом закону кретања некако безуба. Иако се величина убрзања не појављује директно у овом закону, он у суштини одговара на питање: зашто се убрзање може детектовати чак и унутар инерцијалног референтног оквира...
У закључку желим да напоменем да је физика лепа и да ми никад није досадила :Д
"Ипак, жироскоп такође реагује на промену положаја током равномерног праволинијског кретања."
Ја то никако не разумем :) Како било шта може да реагује на кретање са једначином. примарни покрет? Зар то не би било у супротности са једнакошћу свих инерцијалних референтних оквира?
Али већ је после поноћи :Д Па можда више не размишљај о томе.
Осим што ако је било где у иОС-у 7, то је само на почетном екрану. Нисам то заиста приметио негде другде. Тако да не бих видео црну са потрошњом батерије. На крају крајева, издржљивост иОС 7 у поређењу са иОС 6 је скоро иста, ако не и боља (бета5)
Затим, на пример, у Сафари картицама.
чак и на закључаном екрану анимирана позадина се помера помоћу ове "технологије" или како год да је назовете
Одличан чланак!
Аеро апликација је сада бесплатна
Садржи горе поменути ефекат :)