Mgbe a tọhapụrụ ya n'oge mgbụsị akwụkwọ iOS 7, anyị ga-enweta ụyọkọ atụmatụ ọhụrụ na ngwaọrụ apple anyị. Na mgbakwunye na nke a na-emezigharị kpamkpam, mgbe ụfọdụ ọbụna esemokwu, ọdịdị, Apple na-enye anyị ihe ngosi ọhụrụ nke ụtọ onye ọrụ. Ọ dị ka Apple chọrọ ịkwadebe usoro mkpanaka ya maka afọ iri na-abịanụ na usoro a siri ike.
Otu n'ime ihe ọhụrụ bụ ihe a na-akpọ mmetụta parallax. Ọ bụrụ na m ga-ekwu okwu Wikipedia, parallax (nke sitere na Greek παράλλαξις (parallaxis) nke pụtara "mgbanwe") bụ akụkụ nke ejiri ahịrị kwụ ọtọ ewepụtara site na ebe abụọ dị iche iche n'ofe ruo ebe a hụrụ. A na-akpọkwa Parallax dị ka ọdịiche pụtara ìhè na ọnọdụ nke isi ihe gbasara ndabere mgbe elere ya site na ebe abụọ dị iche iche. Ka ihe a na-ahụ anya na-esi na ihe nlele ahụ pụta, nke ahụ dị ntakịrị. Ọtụtụ n'ime unu nwere ike na-enweta goosebumps na ebe nchekwa nke ụlọ akwụkwọ na klas physics na-agwụ ike.
Na omume, nke a pụtara naanị na site na iji obere mmemme nwere ọgụgụ isi, ihe ngosi na-aghọ ihe ọzọ. Na mberede, ọ bụghị naanị akụkụ abụọ nke nwere matriks nke akara ngosi na ihe ndị ọzọ dị na gburugburu ebe onye ọrụ, ma otu iko panel nke onye ọrụ na-enwe ike ịhụ ụwa nke akụkụ atọ mgbe ị na-ese foto ahụ.
Echiche na parallax
Ụkpụrụ bụ isi nke otu esi emepụta mmetụta parallax na-arụ ọrụ na ngosipụta akụkụ abụọ dị nnọọ mfe. N'ihi na ìhè na-esi n'anya na-agafe n'otu ebe, ụbụrụ aghaghị ịmụta ịmata nha ihe dị n'akụkụ akụkụ dị n'akụkụ akụkụ ha. Ihe si na ya pụta bụ na ihe ndị dị nso na-apụta nnukwu, ebe ihe dị anya na-apụta obere.
Ihe ndị a bụ ihe ndabere nke nghọta echiche, nke m ji n'aka na onye ọ bụla n'ime unu anụla n'oge ụfọdụ. Parallax, na ọnọdụ iOS a, bụ mmegharị pụtara ìhè n'etiti ihe ndị a ka ị na-agagharị ha gburugburu. Dịka ọmụmaatụ, mgbe ị na-anya ụgbọ ala, ihe ndị dị nso (osisi dị n'ubu) na-aga ngwa ngwa karịa ndị dị anya (ugwu dị n'ebe dị anya), n'agbanyeghị na ha niile guzoro. Ihe niile na-agbanwe ebe ya dị iche iche n'otu ọsọ ahụ.
Tinyere ọtụtụ aghụghọ ndị ọzọ nke physics, echiche na parallax na-ekere òkè dị oke mkpa na nghọta anyị banyere ụwa gbara anyị gburugburu, na-enyere anyị aka ịhazi na ịghọta mmetụta dị iche iche anya nke anya anyị na-ejide. Na mgbakwunye, ndị na-ese foto nwere echiche nke echiche egwu na-amasị ha.
Site na rọketi gaa na ekwentị
Na iOS, a na-egosipụta mmetụta parallax kpamkpam site na sistemụ arụmọrụ n'onwe ya, site na obere enyemaka sitere na teknụzụ emepụtara maka ụgbọ ala mmalite. N'ime ngwaọrụ iOS kachasị ọhụrụ bụ gyroscopes na-ama jijiji, ngwaọrụ ndị pere mpe karịa ntutu mmadụ na-amagharị n'otu oge mgbe ekpughere ya na ụgwọ eletrik.
Ozugbo ịmalitere ibugharị ngwaọrụ ahụ n'akụkụ nke ọ bụla n'ime anyụike atọ ahụ, usoro ahụ dum na-amalite iguzogide mgbanwe na nghazi n'ihi iwu mbụ nke Newton, ma ọ bụ iwu nke inertia. Ihe omume a na-enye ohere ngwaike ịlele ọsọ na ntụziaka ngwaọrụ a na-atụgharị.
Tinye na nke a accelerometer nke nwere ike ịchọpụta nghazi nke ngwaọrụ ahụ, anyị na-enwetakwa mmekọrịta dị mma nke ihe mmetụta iji chọpụta kpọmkwem data dị mkpa iji mepụta mmetụta parallax. Iji ha, iOS nwere ike mfe gbakọọ ikwu ije nke onye n'ígwé nke onye ọrụ gburugburu ebe obibi.
Parallax maka onye ọ bụla
Enwere ike idozi nsogbu nke parallax na nro nke omimi n'ụzọ kwụ ọtọ n'ihi mgbakọ na mwepụ. Naanị ihe sọftụwia kwesịrị ịma bụ ịhazi ọdịnaya n'ime otu ụgbọ elu wee bugharịa ha dabere na anya ha chere na anya. Nsonaazụ ga-abụ ntụgharị nke omimi.
Ọ bụrụ na ị na-ekiri WWDC 2013 ma ọ bụ iOS 7 vidiyo mmeghe, E gosipụtara mmetụta parallax nke ọma na ihuenyo akara ngosi. Mgbe ị na-akpụgharị iPhone, ọ dị ka ha na-ese n'elu ndabere, nke na-emepụta echiche artificial nke ohere. Ihe atụ ọzọ bụ ngagharị aghụghọ nke taabụ mepere emepe na Safari.
Otú ọ dị, nkọwa zuru ezu bụ ihe nzuzo kpuchiri ugbu a. Naanị otu ihe doro anya - Apple na-ezube ịkwanye parallax n'ofe sistemụ niile. Nke a nwere ike, ka emechara, bụrụ ihe kpatara iOS 7 agaghị akwado na iPhone 3GS na iPad ọgbọ mbụ, ebe ọ bụ na ọ nweghị ngwaọrụ nwere gyroscope. Enwere ike ịtụ anya na Apple ga-ahapụ API maka ndị mmepe nke atọ ka ha rite uru na akụkụ nke atọ, ha niile na-enweghị nnukwu ike.
Genius ma ọ bụ tinsel?
Ezie na ọtụtụ n'ime iOS 7 si visual mmetụta nwere ike kọwara comprehensively vicarious, parallax chọrọ ya ahụmahụ. Ị nwere ike ilele ọtụtụ vidiyo, ma ọ bụ gọọmentị ma ọ bụ nke ọzọ, mana enyochala mmetụta parallax na-anwaleghị ya n'onwe gị. Ma ọ bụghị ya, ị ga-enwe echiche na nke a bụ naanị mmetụta "anya".
Ma ozugbo ị nwetara aka gị na ngwaọrụ iOS 7, ị ga-ahụ akụkụ ọzọ n'azụ ngosi. Nke a bụ ihe siri ike ịkọwa n'okwu. Ngosipụta a abụghịzi naanị kwaaji nke a na-emepụta ngwa ndị na-egosipụta nṅomi nke ezigbo ihe. A na-anọchi anya ihe ndị a na-ahụ anya nke ga-abụ ihe synthetic na nke dị adị n'otu oge ahụ.
O yikarịrị, ozugbo ndị mmepe malitere iji mmetụta parallax, ngwa ga-ejupụta na ya ka onye ọ bụla na-agbalị ịchọta ụzọ ziri ezi iji ya. Agbanyeghị, ọnọdụ ahụ ga-akwụsị n'oge adịghị anya, dị ka ọ dị na nsụgharị iOS gara aga. Otú ọ dị, n'otu oge ahụ, ngwa ngwa ọhụrụ kpamkpam ga-ahụ ìhè nke ụbọchị, ohere nke anyị nwere ike ịrọ nrọ banyere taa.
ajụjụ a bụ, ọ bụrụ na ha ahapụ API maka ndị mmepe nke atọ, asọmpi agaghị eji ya ngwa ngwa…. ?! Nke ahụ ga-abụ ihe ihere! :(
Emepụtara akwụkwọ ahụaja ndụ Paralax maka gam akporo ụbọchị ole na ole ka ewebata iOS7. Control center mgbe ihe dị ka otu izu m na-enyo enyo.
Paralax Live akwụkwọ ahụaja ewepụtara ogologo oge tupu iOS 7 :-) Mgbe m nwere LG Optimus 3D, ọ dị m nwute na ọ na-eji 3D naanị n'ihe ụfọdụ, yabụ etinye m akwụkwọ ahụaja dị ndụ nke gosipụtara mmetụta 3D :-) N'okpuru Parallax Barrier, ọ na-ezobe teknụzụ LG Optimus 3D na HTC EVO 3D nwere na ugbu a ọbụna TV ọhụrụ ole na ole. Onye mbụ rụpụtara teknụzụ a maka 3D na-enweghị iko bụ BMW na kọmpụta nọ n'ụgbọ ka onye ọkwọ ụgbọ ala nwee ike ilegharị anya na onye njem ahụ ihe nkiri. Ma ọ bụghị ya, na iOS 7, mmetụta a na-apụtakarị - na desktọpụ, na Safari, na desktọpụ akpọchiri mgbe ị na-eji foto panoramic, yana kwa mgbe a na-ebelata olu. Ọ na-akpasu m iwe na ha na-ehichapụ atụmatụ dịtụ mma na betas nke ọ bụla. Ahụigodo transperent dị na ozi apụọla, ogwe ngosi ngosi apụọla….
API maka ndị nrụpụta ndị ọzọ enweghị mmetụta dị ukwuu na nke a. Sistemụ asọmpi enweghị ike iji API a, yabụ naanị ihe fọdụrụ ime bụ ịtụgharị injinia ya na agbanyeghị. Ma nke ahụ abaghị uru ma ọ bụrụ na ọ nwere mmetụta edekọtara nke ọma.
* Ugbu a, echeghị m na ị ga-ahụ koodu ziri ezi sitere na iOS ebe ọ bụla, mana parallax, dị ka echiche, bụ ihe ama ama na nyocha.
Dịka onye nrụpụta nke NDA jikọtara, enweghị m ike ịsị na iOS 7 gụnyere API mmetụta Motion. Enweghị m ike ịsị na m ji ya ozugbo ka ahapụchara beta mbụ na ọ dị mma.
:D
N'ọnọdụ ọ bụla, ndị mmepe na-enwekarị ohere ịnweta accelerometer na gyroscope, ya mere ọ dị ebe ahụ. Uru ebe a bụ na Apple ... erm ... nwere ike jikọọ mmetụta na UIView ọ bụla, nke nwere ike ịnwe oke ọ bụla (nha, ọnọdụ, wdg) agbanwe dabere na ntụgharị na mmegharị nke ngwaọrụ ahụ.
A tọhapụrụ API zuru ezu maka mmetụta ndị a ogologo oge gara aga... Nke ahụ bụ ihe m ga-ekwu ma ọ bụrụ na m nwere ike ikwu maka ya :)
Echetara m na na ụfọdụ iOS6 beta, ihe mmịfe olu gbanwere ntụgharị dabere na tilt nke ngwaọrụ ahụ, ọ nweghịkwa ihe dị na ụdị dị nkọ.
Enweela m iOS 7 beta maka ọnwa ole na ole ugbu a, mana ọ bụrụ na m cheta nke ọma, mmetụta a na-adịkarị na ụdị iOS 6.1 nkọ. Ma m nwere ike na-ezighị ezi, M n'ezie enweghị ike nyochaa ya n'ebe ọ bụla, M nwere iOS 7 n'ebe nile.
Ndo ide akụkọ dum gbasara ndabere na-akpụ akpụ - na-ahụ ka ọ bụ oge kukumba.
O doro anya na ị maghị ihe ọ bụ, na ọ bụghị naanị ihe ndabere na-agagharị agagharị.
Akụkọ mara mma juputara na ozi akọwapụtara.
Nnukwu akụkọ. Anọ m na-eche ihe gbasara parallax ogologo oge mgbe Apple jiri ya. Ọ nwere ike inwe ọtụtụ ohere ọhụrụ.
Akụkọ mara mma
Ọ na-ama mara mma site na vidiyo na enweghị m ike iche n'echiche otú ọ ga-esi dị ịtụnanya mgbe m nwere ya na iPhone m. Ebube!
Nke bụ eziokwu bụ na Android nwere ya ogologo oge, n'ụdị ngwa, na ọ dịghị enye onye ọ bụla nsogbu.
Ọ gaghị arụ ọrụ na iPhone 4…
Ana m atụ egwu ihe ọkụ ọkụ ga-ekwu maka ya, nke a bụ akụkụ mara mma nke mgbako mgbakwunye.
Kedu ihe nwere ike ịgwụ ike na klas physics?
E kwuwerị, physics bụ otu n'ime sayensị kachasị amasị !!!
Edemede a na-atọ ụtọ nke ukwuu, ma a kọwaghị ihe ụfọdụ nke ọma. Nke mbụ, parallax bụ akụkụ dị n'agbata ahịrị ahịrị na-ejikọta isi ihe abụọ dị iche iche nke nlele na ihe ahụ, ebe ọ na-adịkarị obere karịa akụkụ kwụ ọtọ (Wiki bụ nke na-ezighi ezi na nke a - maka akụkụ nke ahịrị abụọ kwụ ọtọ, ọ bụ ya. siri ike ịkọwa ihe akụkụ bụ). Na iwu Newton: ọ bụrụ na anyị amalite ịkwagharị ekwentị, anyị na-enye ya ngwa ngwa. Agbanyeghị, iwu nke inertia anaghị atụle ngwangwa ma ọlị. Ụkpụrụ nke ọrụ a dabere na ya na-esite na njirimara nke nrụtụ aka nke na-abụghị inertial, nke Newton mesookwara ya, mana ọ bụghị dịka akụkụ nke iwu ngagharị nke mbụ ya.
"Ma na iwu Newton: ọ bụrụ na anyị amalite ịkwagharị ekwentị, anyị na-enye ya ngwa ngwa. Agbanyeghị, iwu nke inertia anaghị atụle ngwangwa ma ọlị. "
Aghọtaghị m ka arụmụka a si gosi na ọ bụghị iwu nke inertia.
Dị ka m na-echeta, gyroscope na-arụ ọrụ na ụkpụrụ nke ịgbanwe oge nke ọkụ, nke na-emepụta ike. Na nke ahụ dabere na oge inertia. Ya mere, n'echiche m, ọ bụ ma iwu nke inertia na iwu nke ike maka usoro ntụgharị.
Ejila accelerometer mgbagwoju anya na gyroscope. Ihe accelerometer na-edekọ ngwa ngwa nke ihe ahụ n'ihi inertia. Gyroscope bụ ụgbọ elu nke dị na rotor axis atọ, n'ihi nke a anaghị agbanwe ọnọdụ ya n'akụkụ ala n'oge ntụgharị ọ bụla nke ngwaọrụ niile.
N'okpuru ala - accelerometer na-ahụ mmegharị, ebe gyroscope na-aghọta ọnọdụ (ntụgharị). ;)
Daalụ maka isi elu, mana anaghị m mgbagwoju anya abụọ ahụ. Parallax enweghị ihe jikọrọ ya na accelerometer, ọ na-achịkwa gyroscope.
Gyroscope ị kọwara adịghị n'ezie na iPhone. Enwere igwe eji arụ ọrụ nke na-agbagharị na ntụgharị, yabụ ọ nweghị ihe ọ bụla na-agbagharị n'onwe ya (nke ahụ bụ otu gyroscope kpochapụrụ si arụ ọrụ, dịka akọwara na Wikipedia).
Otú ọ dị, nrụrụ a na-akpata n'ezie site na inertia rotational, yabụ ... n'ụzọ ụfọdụ, aghọtaghị m ebe ị nwetara echiche na ị na-agbagwoju anya na accelerometer na gyroscope (enweghị aha accelerometer ma ọlị).
Anaghị m atụ aro na parallax nwere ihe jikọrọ ya na accelerometer;). Gyroscope anaghị arụ ọrụ na ụkpụrụ nke mgbanwe ọkụ ọkụ - nke ahụ ga-apụta na ọ na-emeghachi omume na ngwa ngwa (p=m*v). Mgbanwe n'ime ọkụ ga-abụ (na-eche na oke oke) pụtara mgbanwe ọsọ ọsọ - osooso. Agbanyeghị, gyroscope na-anabatakwa mgbanwe n'ọnọdụ n'oge mmegharị rectilinear otu. Otú ọ dị, a na-etinye inertia n'ahụ nke ụgbọ elu (ma ọ na-anọchi anya ya bụ nnukwu wheel dị arọ ma ọ bụ grid).
Ma ọ bụghị ya, n'ezie, ekwenyere m gị na nkwupụta Martin Hájek banyere iwu mbụ nke ngagharị bụ n'ụzọ ụfọdụ enweghị eze. Ọ bụ ezie na ịdị ukwuu nke osooso adịghị apụta ozugbo na iwu a, ọ na-aza ajụjụ a: kedu ihe kpatara a na-achọpụta ngwa ngwa ọbụna n'ime usoro ntinye aka na-enweghị isi ...
N'ikpeazụ, ọ ga-amasị m ịhụ na physics mara mma na ọ dịghị mgbe ike gwụrụ m ya:D
"Ka o sina dị, gyroscope na-emeghachikwa omume na mgbanwe ọnọdụ n'oge mmegharị rectilinear edo."
Aghọtaghị m nke ahụ ma ọlị :) Kedu ka ihe ọ bụla nwere ike isi meghachi omume na mmegharị Eq. mbụ ije? Nke ahụ ọ́ gaghị emegide nha nhata nrụtụ aka niile na-enweghị isi?
Ma ọ dịlarị ka etiti abalị gachara :D Ya mere eleghị anya echela banyere ya ọzọ.
Ewezuga na ọ bụrụ na ọ bụ ebe ọ bụla na iOS 7, ọ bụ naanị na ihuenyo mmalite. Ahụbeghị m ya ebe ọzọ. Yabụ na agaghị m ahụ ya oji na oriri batrị. E kwuwerị, ntachi obi nke iOS 7 tụnyere iOS 6 fọrọ nke nta ka ọ bụrụ otu, ma ọ bụrụ na ọ bụghị mma (beta5)
Mgbe ahụ, dịka ọmụmaatụ, na taabụ Safari.
ọbụna na mkpọchi ihuenyo akwụkwọ ahụaja animated na-eji "teknụzụ" a ma ọ bụ ihe ọ bụla ị kpọrọ ya
Akụkọ mara mma!
Ngwa aero abụrụla n'efu
Nwere mmetụta akpọpụtara n'elu :)