Ka tukuna i te ngahuru iOS 7, ka whiwhi tatou i te paihere o nga ahuatanga hou i roto i a maatau taputapu aporo. I tua atu i te ahua hou, i etahi wa ka tautohetohe, ka tukuna e Apple he tauira hou mo te koa o nga kaiwhakamahi. Te ahua nei kei te pirangi a Apple ki te whakarite i tana punaha pūkoro mo nga tau tekau e whai ake nei me tenei mahi tino kaha.
I roto i nga mea hou ko te mea e kiia nei ko te parallax effect. Mena ka whakahua ahau Wikipedia, ko te parallax (mai i te reo Kariki παράλλαξις (parallaxis) te tikanga "huringa") ko te koki kua whakahekehia e nga raina torotika ka toia mai i nga waahi rereke e rua i te waahi ki te waahi i kitea. Ko te Parallax e kiia ana ko te rereketanga o te tuunga o tetahi tohu ki te papamuri ina tirohia mai i nga waahi rereke e rua. Ko te tawhiti atu o te mea i tirohia mai i nga waahi tirohanga, ka iti ake te whakarara. Ko te nuinga o koutou ka mate kuihi i te maharatanga o nga teepu kura me nga karaehe ahupūngao hoha.
I roto i te mahi, ko te tikanga noa tenei na te ahua o te mahinga mohio, ka huri te whakaaturanga ki tetahi mea ake. I ohorere, ehara i te mea he mata rua-ahu noa me nga matrixes o nga tohu me etahi atu waahanga o te taiao kaiwhakamahi, engari he panui karaihe e taea ai e te kaiwhakamahi te kite i te ao e toru-ahu i te wa e kiriata ana te taputapu.
Tirohanga me te whakarara
He tino ngawari te maapono taketake mo te hanga i te awenga parallax mahi ki runga i te whakaaturanga ahu-rua. Na te mea ka rere te marama i roto i te karu ki te waahi kotahi, me ako te roro ki te mohio ki te rahi o nga mea e pa ana ki te koki i waenga i nga tapa. Ko te hua ko nga mea tata ka puta he rahi, ko nga mea tawhiti ka ahua iti.
Koia nei nga kaupapa o te tirohanga tirohanga, e mohio ana ahau kua rongo koutou katoa i etahi wa. Ko te Parallax, i roto i tenei horopaki iOS, ko te ahua o te neke i waenga i enei taonga i a koe e huri haere ana. Hei tauira, i a koe e taraiwa motoka, ka tere ake te neke atu o nga mea tata (nga rakau ma te pakihiwi) i nga mea tawhiti atu (he puke kei tawhiti), ahakoa kei te tu katoa. Ka rereke nga mea katoa i ona waahi i te tere kotahi.
I te taha o etahi atu tinihanga o te ahupūngao, te tirohanga me te parallax he mahi tino nui i roto i to tatou tirohanga ki te ao huri noa i a tatou, e taea ai e tatou te whakariterite me te mohio ki nga momo ahuatanga ataata ka mau i o tatou kanohi. I tua atu, ko nga kaitango whakaahua me te ahua o te tirohanga he pai ki a ratou te takaro.
Mai i nga toka ki nga waea
I roto i te iOS, ko te awe parallax ka tino whakatauritehia e te punaha whakahaere ake, me te awhina iti mai i te hangarau i hangaia mo nga waka whakarewa. Kei roto i nga taputapu iOS hou he gyroscopes wiri, he taputapu iti ake i te makawe tangata e ohooho ana i te auau ka pa ana ki te utu hiko.
Ka timata koe ki te neke i te taputapu ki runga i tetahi o nga toki e toru, ka tiimata te katoa o te miihini ki te aukati i te huringa o te tuunga na te ture tuatahi a Newton, te ture o te inertia ranei. Ma tenei ahuatanga ka taea e te taputapu te ine i te tere me te ahunga e hurihia ana te taputapu.
Taapirihia ki tenei he accelerometer ka taea te kite i te takotoranga o te taputapu, a ka whiwhi tatou i te hononga pai o nga pūoko kia tino kitea nga raraunga e tika ana hei hanga i te paanga parallax. Ma te whakamahi i a raatau, ka taea e iOS te tatau i te nekehanga whanaungatanga o nga paparanga takitahi o te taiao kaiwhakamahi.
Parallax mo te katoa
Ko te raruraru o te parallax me te pohehe o te hohonu ka taea te whakaoti ma te tika na te pangarau. Ko te mea anake e tika ana kia mohiohia e te rorohiko ko te whakarite i nga ihirangi ki roto i te huinga rererangi, ka nekehia i runga i te tawhiti mai i nga kanohi. Ko te hua ka puta he whakaaturanga pono o te hohonutanga.
Mena kua matakitaki koe WWDC 2013 ranei iOS 7 ataata whakataki, i tino kitea te awenga parallax i runga i te mata ata matua. I te wa e nekehia ana te iPhone, ka rere ke atu i runga ake i te papamuri, ka puta he ahua hangai mo te waahi. Ko tetahi atu tauira ko te nekehanga ngawari o nga ripa tuwhera i Safari.
Heoi, ko nga korero tika kei te huna i nga mea ngaro mo tenei wa. Kotahi anake te mea e marama ana - ko te whakaaro a Apple ki te raranga parallax puta noa i te punaha katoa. Koinei pea te take e kore ai a iOS 7 e tautokohia i runga i te iPhone 3GS me te iPad reanga tuatahi, na te mea kaore he gyroscope tetahi taputapu. Ka taea te tumanako ka tukuna e Apple he API mo nga kaiwhakawhanake-tuatoru kia whai hua ano mai i te waahanga tuatoru, kaore he nui o te whakapau hiko.
He tohunga mohio, he tiihi ranei?
Ahakoa ko te nuinga o nga ahuatanga tirohanga a iOS 7 ka taea te whakamaarama whanui, ko te parallax me whai wheako ake. Ka taea e koe te maataki i te maha o nga riipene ataata, ahakoa he mana, he aha ranei, engari kaua e arotake i te paanga parallax me te kore e whakamatau i a koe ano. Ki te kore, ka whai whakaaro koe he "kanohi" noa tenei.
Engari ka eke o ringaringa ki te taputapu iOS 7, ka kite koe i tetahi atu waahanga kei muri i te whakaaturanga. He mea tino uaua ki te whakaahua ma te kupu. Ko te whakaaturanga ehara i te waa noa i runga i nga tono e whakaatu ana i nga tauira o nga rawa tuuturu. Ka whakakapihia enei e nga ahuatanga tirohanga ka hangaia me te whai kiko i te wa ano.
Ko te mea pea, ina timata nga kaiwhakawhanake ki te whakamahi i te awenga parallax, ka raru nga taupānga i a ia e ngana ana ki te rapu huarahi tika ki te whakamahi. Heoi, ka u te ahuatanga i mua i te wa roa, pera me nga putanga iOS o mua. Heoi, i te wa ano, ka kite nga tono hou i te marama o te ra, ko nga mea ka taea e tatou te moemoea mo enei ra.
Ko te patai, mena ka tukuna e ratou te API mo nga kaiwhakawhanake tuatoru, e kore e whakamahia tere e te whakataetae…. ?! He whakama tera! :(
I tukuna te paralax pepapātū ora mo te phi i etahi ra i muri i te whakaurunga o te ios7. Te pokapū whakahaere i muri tata ki te wiki e whakaaro ana ahau.
Ko te Paralax Live pepapātū i tukuna he wa roa i mua i te iOS 7 :-) I a au he LG Optimus 3D, i pouri ahau na te mea i whakamahia e ia te 3D i roto i etahi mea, no reira ka hoatu e ahau he pepapātū ora e whakataurite ana i te paanga 3D :-) I raro i te Parallax Barrier, ka huna hoki i te hangarau i a LG Optimus 3D me HTC EVO 3D, a inaianei he iti nei nga pouaka whakaata hou. Ko te kaihanga taketake o tenei hangarau mo te 3D kaore he mohiti ko BMW i roto i nga rorohiko o runga papa kia taea ai e te taraiwa te matakitaki i te whakatere me te kaihihi he kiriata. Ki te kore, i roto i te iOS 7, he maha nga wa ka puta tenei paanga - i runga i te papamahi, i Safari, i runga i te papamahi maukati i te wa e whakamahi ana i nga whakaahua panoramic, me te wa ano ka whakahekehia te reo. Ka hoha noa ahau ki te whakakore i nga ahuatanga tino pai i roto i nga beta takitahi. Kua ngaro te papapātuhi maramara i roto i nga karere, kua ngaro te pae whakamohiotanga maramara….
Ko te API mo nga kaiwhakawhanake-tuatoru kaore e tino whai paanga ki tenei. Kaore e taea e nga punaha whakataetae te whakamahi i tenei API, no reira ko te mea anake e toe ana ko te miihini whakamuri. A kare e tino whai kiko ana ki taua huanga kua tuhia pai.
*inaianei kaore au e whakaaro ka kitea e koe te waehere tika mai i te iOS i nga waahi katoa, engari ko te parallax, penei i te tirohanga, he ahuatanga tino rongonui me te rangahau.
I te mea he kaiwhakawhanake kua herea e NDA, kaore e taea e au te kii ko te iOS 7 kei roto te Motion Effects API. A kaore e taea e au te kii i whakamahia e au i muri tonu mai i te tukunga o te beta tuatahi me te pai.
:D
Ahakoa he aha, ka whai waahi nga kaihanga ki te whakatere me te gyroscope, na reira kei reira. Ko te painga i konei ko te Apple ... erm ... ka taea te hono noa i nga paanga ki ia UIView, ka taea te whai i tetahi tawhā (te rahi, te waahi, me etahi atu) taurangi i runga i te hurihanga me te nekehanga o te taputapu.
Ko te API katoa mo enei paanga kua tukuna mai i mua noa atu... Koia taku korero mena ka taea e au te korero :)
Kei te maumahara ahau i roto i etahi iOS6 beta, ka huri te riipene rōrahi i nga whakaata i runga i te honga o te taputapu, kaore he mea i roto i te putanga koi.
Kua whiwhi ahau i te iOS 7 beta mo etahi marama inaianei, engari ki te mahara tika ahau, ko te tikanga kei te iOS 6.1 te putanga koi. Engari kei te he ahau, kaore e taea e au te manatoko ki hea, kei a au te iOS 7 ki nga waahi katoa.
Aroha mai ki te tuhi tuhinga katoa mo te papamuri neke - na te mea ko te wa kukama tenei.
Ka kitea ake kaore koe e mohio he aha tena, ehara i te mea he papamuri neke noa.
He tuhinga pai ki tonu i nga korero motuhake.
Tuhinga nui. Kua roa ahau e tatari ana mo te parallax i te wa i whakamahia ai e Apple. Ka taea e ia te maha o nga waahanga hou.
He tuhinga pai
He ataahua kee mai i te riipene ataata, kaore e taea e au te whakaaro he aha te mea whakamiharo ka mau i taku iPhone. Te kororia!
Ko te meka ko te Android kua roa i a ia, i te ahua o te tono, a kaore e tino whakararuraru i tetahi.
Kaore e mahi i runga i te iPhone 4…
Kei te mataku ahau he aha te korero a te rama rama mo tena, he waahanga pai tenei o nga tatauranga taapiri.
He aha te mea hoha i te akomanga ahupūngao?
I muri i nga mea katoa, ko te ahupūngao tetahi o nga puiao tino pai!!!
He tino pai te tuhinga, engari ko etahi mea kaore i te tino whakamaramatia. Tuatahi, ko te parallax ko te koki i waenga i nga wahanga raina e hono ana i nga waahi rereke e rua o te tirohanga me te ahanoa, he iti ake i te koki torotika (Kaore e tino tika a Wiki mo tenei - he uaua ki te tohu he aha te koki mo te koki o nga raina torotika e rua). Na ki te ture a Newton: ki te timata taatau ki te neke i te waea, ka tukuna he whakaterenga. Heoi, karekau rawa te ture o te inertia e korero mo te whakaterenga. Ko te maataapono i ahu mai ai tenei mahi i ahu mai i nga ahuatanga o nga papa tohutoro kore-kore, i mahia ano e Newton, engari ehara i te waahanga o tana ture motini tuatahi.
"Katahi ano ki te ture a Newton: ki te timata taatau ki te neke i te waea, ka tukuna he whakaterenga. Heoi, ko te ture o te inertia karekau e korero mo te whakaterenga."
Kare au i te marama me pehea e whakaatu ai tenei tohenga ehara i te ture o te inertia.
Ki taku mahara, ka mahi te gyroscope i runga i te kaupapa o te huri i te waa o te torohaki, e whakaputa kaha ana. A ka whakawhirinaki ki te wa o te inertia. Na, ki taku whakaaro, ko te ture o te inertia me te ture o te kaha mo te punaha hurihuri.
Kaua e whakapoauautia te accelerometer me te gyroscope. Ka tuhia e te accelerometer te whakaterenga o te mea na te koretake. Ko te gyroscope he wīra rere kei roto i te rotor tuaka-toru, na te mea kaore tenei wira e huri i tona tuunga e pa ana ki te whenua i te wa o te hurihanga o te taputapu katoa.
Raina o raro - ka kite te accelerometer i te neke, i te mea ka kite te gyroscope i te tuunga (hurihuri). ;)
Nga mihi mo nga upoko, engari kaore au e poauau i nga mea e rua. Karekau he mahi a Parallax ki te accelerometer, kei te whakahaere i te gyroscope.
Ko te gyroscope e whakaahua ana koe kaore i te iPhone. He matiti miihini e rereke ana i te hurihanga, no reira kaore he mea ka huri noa (koira te mahi a te gyroscope matarohia, hei tauira.
Heoi ano, na te inertia hurihuri tenei i puta mai, no reira... kaore au i te marama ki hea koe e whakaaro ana kei te rangirua koe i te accelerometer me te gyroscope (kaore rawa he korero mo te accelerometer).
Kaore au i te kii he aha te mahi a te parallax ki te accelerometer ;). Karekau te gyroscope e mahi i runga i te kaupapa o te huringa torohaki - ko te tikanga ka tauhohe noa ki te whakatere (p=m*v). Ko te huringa o te torohaki (mehemea he papatipu tonu) te tikanga he panoni te tere - te whakatere. Heoi ano, ka tauhohe ano te gyroscope ki te whakarereketanga o te tuunga i te wa e neke ana i te taha totika. Heoi, ka whakamahia te inertia ki te tinana o te wīra (ahakoa e tohuhia ana e te wira taumaha matarohia, he matiti ranei).
Ki te kore, ko te tikanga, e whakaae ana ahau ki a koe ko te korero a Martin Hájek mo te ture tuatahi mo te motini he kore niho. Ahakoa karekau te nui o te whakaterenga e puta tika i roto i tenei ture, ka whakautua e ia te patai: he aha te mea ka kitea te whakatere ahakoa i roto i te anga tohutoro...
Hei whakamutunga, ka hiahia ahau ki te mohio he ataahua te ahupūngao, kaore au i hoha :D
"Heoi, ka tauhohe ano te gyroscope ki te whakarereketanga o te tuunga i te wa o te nekehanga tika o te ahua."
Kare au i te tino marama ki tera :) Me pehea e tauhohe ai tetahi mea ki te neke me te Eq. nekehanga tuatahi? E kore ranei tera e whakahē ki te orite o nga papa tohutoro koretake katoa?
Engari kua tae ki muri i waenganui po :D No reira kaua e whakaaro ake.
Engari mena kei nga waahi katoa o iOS 7, kei te mata tiimata anake. Kaore au i tino kite i etahi atu waahi. Na e kore ahau e kite i te pango me te pau o te pākahiko. I muri i nga mea katoa, he rite tonu te manawanui o iOS 7 ki te iOS 6, ki te kore e pai ake (beta5)
Na, hei tauira, i nga ripa Safari.
ahakoa i runga i te mata maukati ka neke te pepapātū pakiwaituhi ma te whakamahi i tenei "hangarau" he aha ranei e kiia ana e koe
Tuhinga nui!
Kua kore utu te taupānga aero inaianei
Kei roto te paanga kua whakahuahia ake nei :)