Lapho ikhishwa ekwindla iOS 7, sizothola inqwaba yezici ezintsha kumishini yethu yama-apula. Ngaphezu kokubukeka okuklanywe kabusha ngokuphelele, kwesinye isikhathi okuphikisanayo, i-Apple isinikeza ipharadigm entsha ngokuphelele yokujabulela umsebenzisi. Kubonakala sengathi i-Apple ifuna ukulungisa uhlelo lwayo lweselula lweshumi leminyaka elizayo ngalesi sinyathelo esinzima.
Phakathi kwezinto ezintsha kukhona okuthiwa yi-parallax effect. Uma kufanele ngicaphune I-Wikipedia, i-parallax (kusuka ku-Greek παράλλαξις (parallaxis) okusho "ushintsho") i-engeli ehliswe imigqa eqondile edwetshwe ezindaweni ezimbili ezihlukene emkhathini kuya endaweni ephawuliwe. I-Parallax ibizwa nangokuthi umehluko obonakalayo endaweni yephoyinti ehlobene nengemuva lapho ibhekwa ezindaweni ezimbili ezihlukene. Ngokuqhubekayo into ebhekiwe isuka ezindaweni zokubuka, i-parallax encane. Iningi lenu lingathola ama-goosebumps enkumbulo yamadeski esikole namakilasi ayisicefe efiziksi.
Empeleni, lokhu kusho ukuthi ngohlelo oluthile oluhlakaniphile, isibonisi siphenduka sibe okunye. Kungazelelwe, akuyona nje indawo enezinhlangothi ezimbili enama-matrix ezithonjana nezinye izici zemvelo yomsebenzisi, kodwa iphaneli yengilazi lapho umsebenzisi ekwazi khona ukubona umhlaba onezinhlangothi ezintathu ngenkathi eqopha idivayisi.
Umbono kanye parallax
Umgomo oyisisekelo wokuthi ungawakha kanjani umphumela we-parallax osebenzayo kusibonisi esinezinhlangothi ezimbili ulula kakhulu. Ngenxa yokuthi ukukhanya kudlula esweni kuye endaweni eyodwa, ubuchopho kwadingeka bufunde ukubona ubukhulu bezinto uma buqhathaniswa ne-engeli ephakathi kwemiphetho yazo. Umphumela uba ukuthi izinto eziseduze zivela zinkulu, kuyilapho izinto ezikude zibonakala zizincane.
Lezi izisekelo zombono wombono, engiqinisekile ukuthi ngamunye wenu uke wezwa ngakho esikhathini esithile. I-Parallax, kulo mongo we-iOS, iwukunyakaza okusobala phakathi kwalezi zinto njengoba uzihambela. Isibonelo, uma ushayela imoto, izinto eziseduze (izihlahla ezisehlombe) zihamba ngokushesha kunezikude (amagquma akude), nakuba zonke zimile. Yonke into ishintsha izindawo zayo ngokuhlukile ngesivinini esifanayo.
Kanye namanye amaqhinga amaningana e-physics, umbono kanye ne-parallax kudlala indima ebaluleke kakhulu ekuboneni kwethu umhlaba osizungezile, okusenza sikwazi ukuhlunga futhi siqonde imizwa ehlukahlukene yokubuka amehlo ethu ayibamba. Ngaphezu kwalokho, abathwebuli bezithombe abanombono wombono bathanda ukudlala.
Kusukela kumarokhethi kuya kumafoni
Ku-iOS, umphumela we-parallax ulingisa ngokuphelele uhlelo lokusebenza ngokwalo, ngosizo oluncane oluvela kubuchwepheshe obakhelwe ukwethulwa kwezimoto. Ngaphakathi kwamadivayisi akamuva e-iOS kunama-gyroscope adlidlizayo, izisetshenziswa ezincane kunezinwele zomuntu ezizungeza imvamisa ethile lapho zivezwe ekushajweni kukagesi.
Ngokushesha nje lapho uqala ukuhambisa idivayisi kunoma iyiphi yezimbazo ezintathu, yonke indlela iqala ukumelana noshintsho umumo ngenxa yomthetho wokuqala ka-Newton, noma umthetho we-inertia. Lesi simo sivumela ihadiwe ukuthi ilinganise isivinini nendawo lapho idivayisi izungeziswa khona.
Engeza kulokhu i-accelerometer ekwazi ukubona umumo wedivayisi, futhi sithola ukusebenzisana okuhle kwezinzwa ukuze sithole ngokunembe kakhulu idatha edingekayo ukuze udale umphumela we-parallax. Ngokuzisebenzisa, i-iOS ingabala kalula ukunyakaza okuhlobene kwezendlalelo ngazinye zendawo yomsebenzisi.
I-Parallax yawo wonke umuntu
Inkinga ye-parallax kanye nenkohliso yokujula ingaxazululwa ngendlela eqondile ngenxa yezibalo. Okuwukuphela kwento isoftware edinga ukuyazi ukuhlela okuqukethwe kube isethi yezindiza bese iwahambisa ngokuya ngebanga elicatshangwayo ukusuka emehlweni. Umphumela uzoba ukuhumusha okungokoqobo kokujula.
Uma ububukele I-WWDC 2013 noma Ividiyo yesethulo ye-iOS 7, umphumela we-parallax uboniswe ngokucacile esikrinini sesithonjana esikhulu. Lapho uhambisa i-iPhone, kubonakala sengathi intanta ngaphezu kwengemuva, okudala umbono wokwenziwa wesikhala. Esinye isibonelo ukunyakaza okucashile kwamathebhu avuliwe ku-Safari.
Nokho, imininingwane eqondile ifihliwe okwamanje. Yinye kuphela into ecacile - u-Apple uhlose ukweluka i-parallax kulo lonke uhlelo. Lokhu kungase, ngemva kwakho konke, kube isizathu sokuthi kungani i-iOS 7 ingeke isekelwe ku-iPhone 3GS kanye ne-iPad yesizukulwane sokuqala, njengoba kungekho divayisi ene-gyroscope. Kungalindelwa ukuthi i-Apple izokhipha i-API yabathuthukisi bezinkampani zangaphandle ukuze nabo bazuze kuhlangothi lwesithathu, konke ngaphandle kokusebenzisa amandla amaningi.
I-Genius noma i-tinsel?
Yize iningi lemiphumela yokubuka ye-iOS 7 ingachazwa ngokuningilizayo, i-parallax idinga okuhlangenwe nakho kwayo. Ungabuka inqwaba yamavidiyo, kungakhathaliseki ukuthi asemthethweni noma ngenye indlela, kodwa nakanjani ungawuhloli umphumela we-parallax ngaphandle kokuzama ngokwakho. Uma kungenjalo, uzoba nomuzwa wokuthi lokhu kuwumphumela "weso" kuphela.
Kodwa uma uthola izandla zakho kudivayisi ye-iOS 7, uzobona obunye ubukhulu ngemuva kwesibonisi. Lena into okunzima kakhulu ukuyichaza ngamagama. Isibonisi akuseyona nje ikhanvasi lapho kunikezwa khona izinhlelo zokusebenza ezibonisa ukulingisa izinto zangempela. Lezi zithathelwa indawo yimiphumela ebonakalayo ezoba yokwenziwa futhi ibe namaqiniso ngesikhathi esifanayo.
Ngokunokwenzeka, uma onjiniyela sebeqale ukusebenzisa umthelela we-parallax, izinhlelo zokusebenza zizokhungatheka ngawo njengoba wonke umuntu ezama ukuthola indlela elungile yokuwusebenzisa. Kodwa-ke, isimo sizozinza kungekudala, njengezinguqulo zangaphambilini ze-iOS. Kodwa-ke, ngesikhathi esifanayo, izinhlelo zokusebenza ezintsha ngokuphelele zizobona ukukhanya kosuku, amathuba esingaphupha ngawo namuhla.
umbuzo uwukuthi, uma bekhulula i-API yabathuthukisi bezinkampani zangaphandle, ngeke isetshenziswe ngokushesha umncintiswano…. ?! Lokho kungaba ihlazo! :(
Iphephadonga elibukhoma leParalax lakhishelwa i-android ezinsukwini ezimbalwa ngemuva kokwethulwa kwe-ios7. Isikhungo sokulawula ngemuva kwesonto ngiyasola.
Iphephadonga elibukhoma le-Paralax lakhululwa kudala ngaphambi kwe-iOS 7 :-) Ngenkathi ngine-LG Optimus 3D, ngadabuka ngokuthi isebenzisa i-3D kuphela ezintweni ezithile, ngakho-ke ngafaka isithombe sangemuva esibukhoma esilingisa umphumela we-3D :-) I-Parallax Barrier, iphinde ifihle ubuchwepheshe i-LG Optimus 3D ne-HTC EVO 3D ababenabo futhi manje ngisho nama-TV ambalwa amasha. Umkhiqizi wokuqala walobu buchwepheshe be-3D ngaphandle kwezibuko kwakuyi-BMW kumakhompyutha asebhodini ukuze umshayeli akwazi ukubuka ukuzulazula futhi umgibeli abuke ifilimu. Uma kungenjalo, ku-iOS 7, lo mphumela uvela kaningi - kudeskithophu, ku-Safari, kudeskithophu ekhiyiwe lapho usebenzisa izithombe ze-panoramic, nalapho ivolumu incishisiwe. Kuyangicasula ukuthi basusa izici ezipholile kuma-beta angawodwana. Ikhibhodi ebonisa ngale emilayezweni ayisekho, ibha yesaziso ebonisa ngale ayisekho….
I-API yonjiniyela bezinkampani zangaphandle ayinawo umthelela omningi kulokhu. Amasistimu aqhudelanayo awakwazi ukusebenzisa le API, ngakho-ke okuwukuphela kwento esele ukuyenza ukuyihlehlisa noma kunjalo. Futhi lokho akuwenzi umqondo omkhulu ngomphumela obhalwe kahle* kangaka.
*manje angicabangi ukuthi uzothola ikhodi eqondile evela ku-iOS noma yikuphi, kodwa i-parallax, njengombono, iyinto eyaziwayo futhi ecwaningiwe.
Njengonjiniyela oboshwe yi-NDA, angikwazi ukusho ukuthi i-iOS 7 ihlanganisa i-Motion Effects API. Futhi angikwazi ukusho ukuthi ngiyisebenzise ngokushesha ngemva kokukhishwa kwe-beta yokuqala nokuthi yinhle.
:D
Kunoma yikuphi, abathuthukisi babehlale bekwazi ukufinyelela i-accelerometer ne-gyroscope, yingakho ikhona. Inzuzo lapha ukuthi i-Apple ... erm ... ingavele ixhume imiphumela ku-UIView ngayinye, engaba nanoma iyiphi ipharamitha (usayizi, indawo, njll.) eguquguqukayo ngokusekelwe ekujikelezeni nasekunyakazeni kwedivayisi.
I-API ephelele yale miphumela ikhishwe kudala... Yilokho engingakusho uma ngingakhuluma ngakho :)
Ngiyakhumbula ukuthi kwenye i-beta ye-iOS6, isilayidi sevolumu sashintsha ukubukeka kuye ngokutsheka kwedivayisi, futhi kwakungekho lutho enguqulweni ebukhali.
Ngibe ne-iOS 7 beta izinyanga ezimbalwa manje, kodwa uma ngikhumbula kahle, lo mphumela uvame ukuba khona enguqulweni ebukhali ye-iOS 6.1. Kodwa ngingahle ngibe nephutha, angikwazi ngempela ukukuqinisekisa noma yikuphi, ngine-iOS 7 yonke indawo.
Uxolo ukubhala indatshana mayelana nengemuva elinyakazayo - njengoba kuyisikhathi sekhukhamba.
Kusobala kakhulu ukuthi awazi ukuthi kumayelana nani, ukuthi akusona nje isizinda esinyakazayo esijwayelekile.
I-athikili enhle egcwele ulwazi oluthile.
Isihloko esihle. Bengilinde okuthile nge-parallax isikhathi eside lapho i-Apple iyisebenzisa. Kungaba namathuba amaningi amasha.
Isihloko esihle
Sekuvele kubukeka kukuhle kuvidiyo futhi angikwazi ukucabanga ukuthi kuzoba kuhle kangakanani uma nginayo ku-iPhone yami. Ubukhazikhazi!
Iqiniso liwukuthi i-Android ibe nayo isikhathi eside, ngesimo sohlelo lokusebenza, futhi ayikhathazi muntu kakhulu.
Ngeke isebenze ku-iPhone 4…
Ngesaba ukuthi ithoshi lizothini ngakho, lena ingxenye enhle yezibalo ezengeziwe.
Yini engaba yisicefe ekilasini le-physics?
Ngemuva kwakho konke, i-physics ingenye yesayensi ethakazelisa kakhulu !!!
Lesi sihloko sithakazelisa kakhulu, kodwa ezinye izinto azichazwanga ngokunembile. Okokuqala, i-parallax kunalokho i-engeli phakathi kwezigaba zomugqa ezixhuma amaphuzu amabili ahlukene okubhekwa kanye nento, ehlala ingaphansi kwe-engeli eqondile (i-Wiki ayicacile kulokhu - kunzima ukucacisa ukuthi i-engeli iyini i-angle yemigqa emibili eqondile). Futhi-ke emthethweni kaNewton: uma siqala ukuhambisa ifoni, sinikeza ukusheshisa. Kodwa-ke, umthetho we-inertia awukhulumi nhlobo ngokusheshisa. Isimiso lapho lo msebenzi usekelwe khona kunalokho sivela ezimpahleni zereferensi ezingezona ze-inertial, u-Newton aphinde abhekana nazo, kodwa hhayi njengengxenye yomthetho wakhe wokuqala wokunyakaza.
“Futhi-ke emthethweni kaNewton: uma siqala ukuhambisa ucingo, silunikeza ukusheshisa. Kodwa-ke, umthetho we-inertia awukhulumi nhlobo ngokusheshisa. "
Angiqondi ukuthi le mpikiswano ifakazela kanjani ukuthi akuwona umthetho we-inertia.
Ngokwazi kwami, i-gyroscope isebenza ngomgomo wokushintsha umzuzu womfutho, okhiqiza amandla. Futhi lokho kuncike kumzuzu we-inertia. Ngakho-ke, ngokubona kwami, kokubili umthetho we-inertia kanye nomthetho wamandla wesistimu ejikelezayo.
Ungaphambanisi i-accelerometer ne-gyroscope. I-accelerometer irekhoda ukusheshisa kwento ngenxa ye-inertia. I-Gyroscope iyi-flywheel etholakala ku-rotor ene-axis emithathu, ngenxa yokuthi le flywheel ayishintshi indawo yayo uma iqhathaniswa nomhlabathi ngesikhathi sanoma yikuphi ukujikeleza kwayo yonke idivayisi.
Umugqa ongezansi - i-accelerometer ibona ukunyakaza, kuyilapho i-gyroscope ibona isikhundla (ukujikeleza). ;)
Ngiyabonga ngamakhanda phezulu, kodwa angibaphambanisi bobabili. I-Parallax ayihlangene ne-accelerometer, ilawula i-gyroscope.
I-gyroscope oyichazayo empeleni ayikho ku-iPhone. Kukhona igridi yemishini eshintshashintshayo ngokuzungezisa, ngakho-ke akukho lutho oluzungeza ngokwalo (leyo yindlela i-gyroscope yakudala esebenza ngayo, isb. echazwe ku-Wikipedia).
Kodwa-ke, lokhu kuguqulwa kubangelwa ngempela inertia ejikelezayo, ngakho-ke ... ngandlela-thile angiqondi ukuthi utholephi umqondo wokuthi udidanisa i-accelerometer ne-gyroscope (akuzange kukhulunywe nge-accelerometer nhlobo).
Angiphakamisi ukuthi i-parallax ihlobene ne-accelerometer;). I-gyroscope ayisebenzi kumgomo wokushintsha umfutho - lokho kungasho ukuthi isabela kuphela ekusheshiseni (p=m*v). Ukushintsha komfutho ngakho-ke (kuthatha isisindo esingaguquki) kusho ukuguqulwa kwejubane - ukusheshisa. Kodwa-ke, i-gyroscope iphinde iphendule ekushintsheni kwesimo phakathi nokunyakaza okufanayo kwe-rectilinear. Nokho, inertia isetshenziswa emzimbeni we-flywheel (noma ngabe imelelwa isondo elisindayo lakudala noma igridi).
Ngaphandle kwalokho, yiqiniso, ngivumelana nawe ukuthi isitatimende sikaMartin Hájek mayelana nomthetho wokuqala wokunyakaza ngandlela-thile asinamazinyo. Nakuba ubukhulu bokusheshisa bungaveli ngokuqondile kulo mthetho, empeleni buphendula umbuzo othi: kungani ukusheshisa kutholakala ngisho nangaphakathi kohlaka lwereferensi olungasebenzi...
Sengiphetha, ngithanda ukuqaphela ukuthi i-physics yinhle futhi angikaze ngibe nesithukuthezi ngayo :D
"Noma kunjalo, i-gyroscope iphinde iphendule ekushintsheni kwesimo ngesikhathi sokunyakaza okufanayo kwe-rectilinear."
Angikuqondi nhlobo lokho :) Noma yini ingasabela kanjani ekunyakazeni nge-Eq. ukunyakaza okuyinhloko? Ingabe lokho bekungeke kuphikisane nokulingana kwazo zonke izinhlaka zenkomba ezingasebenzi?
Kodwa sekungemuva kwamabili :D Ngakho-ke mhlawumbe ungabe usacabanga ngakho.
Ngaphandle kokuthi uma ikuphi ku-iOS 7, isesikrinini sokuqala kuphela. Angizange ngikuqaphele ngempela kwenye indawo. Ngakho-ke bengingeke ngikubone kumnyama ngokusetshenziswa kwebhethri. Phela, ukubekezela kwe-iOS 7 uma kuqhathaniswa ne-iOS 6 kucishe kufane, uma kungengcono (beta5)
Bese, ngokwesibonelo, kumathebhu we-Safari.
ngisho nasesikrinini sokukhiya isithombe sangemuva esinyakazayo sihamba sisebenzisa lobu "buchwepheshe" noma ngabe yini oyibizayo
Isihloko esihle!
Uhlelo lokusebenza lwe-aero manje selukhululekile
Iqukethe umphumela oshiwo ngenhla :)