Pamene izo zimasulidwa mu kugwa iOS 7, tidzalandira mulu wa zinthu zatsopano mu zipangizo zathu apulo. Kuphatikiza pa kukonzanso kwathunthu, nthawi zina ngakhale zotsutsana, mawonekedwe, Apple imatipatsa chithunzithunzi chatsopano cha chisangalalo cha ogwiritsa ntchito. Zikuwoneka kuti Apple ikufuna kukonzekera makina ake am'manja kwazaka khumi zikubwerazi ndi gawo lalikululi.
Zina mwazinthu zatsopano ndi zomwe zimatchedwa parallax effect. Ngati ndiyenera kunena Wikipedia, parallax (kuchokera ku Chigriki παράλλαξις (parallaxis) kutanthauza "kusintha") ndi ngodya yochepetsedwa ndi mizere yowongoka yotengedwa kuchokera ku malo awiri osiyana mumlengalenga kupita kumalo owonedwa. Parallax imatchulidwanso ngati kusiyana koonekera pa malo a mfundo yokhudzana ndi maziko pamene akuwoneka kuchokera kumalo awiri osiyana. Kupitilirapo chinthu chowonedwa chimachokera kumalo owonera, kucheperako kwa parallax. Ambiri a inu mwina mumakumana ndi zovuta kukumbukira ma desiki akusukulu ndi makalasi otopetsa afizikisi.
M'machitidwe, izi zimangotanthauza kuti ndi pulogalamu yanzeru pang'ono, chiwonetserochi chimasanduka china. Mwadzidzidzi, sikuti ndi mawonekedwe awiri okha omwe ali ndi matrix a zithunzi ndi zinthu zina za malo ogwiritsira ntchito, koma gulu lagalasi lomwe wogwiritsa ntchito amatha kuwona dziko lamitundu itatu pamene akujambula chipangizocho.
Malingaliro ndi parallax
Mfundo yofunikira ya momwe mungapangire magwiridwe antchito a parallax pazithunzi zamitundu iwiri ndiyosavuta. Chifukwa chakuti kuwala kumadutsa m’diso n’kufika pamalo amodzi, ubongo unkafunika kuphunzira kuzindikira kukula kwa zinthu mogwirizana ndi mbali imene ili pakati pa mbali zake. Chotsatira chake ndi chakuti zinthu zapafupi zimawonekera zazikulu, pamene zinthu zakutali zimawoneka zazing'ono.
Izi ndi zoyambira za kawonedwe ka zinthu, zomwe ndikutsimikiza kuti aliyense wa inu adazimvapo nthawi ina. Parallax, munkhani iyi ya iOS, ndikusuntha komwe kumawonekera pakati pa zinthu izi mukamayenda mozungulira. Mwachitsanzo, pamene mukuyendetsa galimoto, zinthu zapafupi (mitengo yomwe ili paphewa) imayenda mofulumira kusiyana ndi zakutali (mapiri akutali), ngakhale kuti zonse zaima. Chilichonse chimasintha malo ake mosiyana pa liwiro lomwelo.
Pamodzi ndi zamatsenga zina zingapo zafizikiki, kawonedwe ndi parallax zimagwira ntchito yofunika kwambiri pakuwonera kwathu dziko lotizungulira, kutipangitsa kuti tisinthe ndikumvetsetsa zowoneka zosiyanasiyana zomwe maso athu amatenga. Komanso, ojambula ndi maganizo amaonera amakonda kusewera.
Kuyambira ma roketi mpaka mafoni
Mu iOS, zotsatira za parallax zimatsatiridwa kwathunthu ndi makina opangira okha, mothandizidwa pang'ono ndiukadaulo womwe udapangidwa poyambira magalimoto. M'kati mwa zida zaposachedwa za iOS muli ma gyroscopes onjenjemera, zida zazing'ono kuposa tsitsi la munthu zomwe zimazungulira pafupipafupi pomwe zimakhudzidwa ndi magetsi.
Mukangoyamba kusuntha chipangizocho pa nkhwangwa zitatu zilizonse, makina onse amayamba kukana kusintha kwa kayendetsedwe kake chifukwa cha lamulo loyamba la Newton, kapena lamulo la inertia. Chodabwitsa ichi chimalola hardware kuyeza liwiro ndi njira yomwe chipangizocho chikuzungulira.
Onjezani ku izi accelerometer yomwe imatha kuzindikira komwe chipangizocho chikuchokera, ndipo timapeza kulumikizana koyenera kwa masensa kuti azindikire bwino zomwe zikufunika kuti apange parallax. Kugwiritsa ntchito, iOS imatha kuwerengera mosavuta kusuntha kwamagulu amtundu wa ogwiritsa ntchito.
Parallax kwa aliyense
Vuto la parallax ndi chinyengo chakuya zitha kuthetsedwa molunjika chifukwa cha masamu. Chokhacho chomwe pulogalamuyo imayenera kudziwa ndikukonza zomwe zili m'gulu la ndege ndikuzisuntha malinga ndi mtunda womwe akuwona kuchokera kwa maso. Zotsatira zake zidzakhala kutanthauzira kwenikweni kwakuya.
Ngati mwakhala mukuyang'ana WWDC 2013 kapena Kanema woyambira wa iOS 7, zotsatira za parallax zidawonetsedwa bwino pachithunzi chachikulu. Akasuntha iPhone, amawoneka kuti akuyandama pamwamba, zomwe zimapanga chithunzithunzi cha danga. Chitsanzo china ndikuyenda mochenjera kwa ma tabo otseguka mu Safari.
Komabe, tsatanetsatane wake ndi wobisika mpaka pano. Chinthu chimodzi chokha chodziwikiratu - Apple ikufuna kuluka parallax padongosolo lonse. Izi zitha kukhala chifukwa chomwe iOS 7 sichidzathandizidwa pa iPhone 3GS ndi iPad ya m'badwo woyamba, popeza palibe chipangizo chomwe chili ndi gyroscope. Titha kuyembekezera kuti Apple itulutsa API kwa opanga chipani chachitatu kuti nawonso apindule ndi gawo lachitatu, onse osagwiritsa ntchito mphamvu zambiri.
Genius kapena tinsel?
Ngakhale zambiri za iOS 7 zowoneka bwino zimatha kufotokozedwa momveka bwino, parallax imafuna chidziwitso chake. Mutha kuwonera makanema ambiri, kaya ndi ovomerezeka kapena ayi, koma musayesenso za parallax popanda kuyesa nokha. Apo ayi, mudzakhala ndi malingaliro akuti izi ndi "diso" chabe.
Koma mukayika manja anu pa chipangizo cha iOS 7, mudzawona gawo lina kumbuyo kwa chiwonetserocho. Ichi ndi chinthu chovuta kufotokoza m'mawu. Chiwonetserochi sichinalinso chinsalu chomwe mapulogalamu owonetsa zinthu zowonera amapangidwa. Izi zimasinthidwa ndi zotsatira zowoneka zomwe zidzakhala zopanga komanso zenizeni panthawi yomweyo.
Zowonjezereka, pamene omanga ayamba kugwiritsa ntchito parallax zotsatira, mapulogalamu adzakhala odzaza ndi iwo pamene aliyense akuyesera kupeza njira yoyenera yogwiritsira ntchito. Komabe, zinthu zidzakhazikika posakhalitsa, monga momwe zinalili ndi mitundu yam'mbuyomu ya iOS. Komabe, panthawi imodzimodziyo, mapulogalamu atsopano adzawona kuwala kwa tsiku, zomwe tingathe kulota za lero.
funso ndilakuti, ngati atulutsa API kwa opanga chipani chachitatu, sidzagwiritsidwa ntchito mwachangu ndi mpikisano…. ?! Zimenezo zingakhale zochititsa manyazi! :(
Paralax live wallpaper idatulutsidwa kwa android patangotha masiku angapo kukhazikitsidwa kwa ios7. Control Center patatha pafupifupi sabata ndikukayikira.
Paralax Live Wallpaper idatulutsidwa kalekale iOS 7 :-) Ndili ndi LG Optimus 3D, ndinali ndi chisoni kuti idangogwiritsa ntchito 3D pazinthu zina, kotero ndidayika pepala lokhalamo lomwe limatengera mawonekedwe a 3D :-) Parallax Barrier, imabisanso ukadaulo womwe LG Optimus 3D ndi HTC EVO 3D anali nawo ndipo tsopano ngakhale ma TV angapo atsopano. Wopanga woyamba waukadaulo uwu wa 3D wopanda magalasi anali BMW m'makompyuta apabwalo kuti dalaivala aziwonera navigation ndi wokwerayo filimu. Kupanda kutero, mu iOS 7, izi zimawonekera pafupipafupi - pakompyuta, ku Safari, pakompyuta yokhoma mukamagwiritsa ntchito zithunzi zapanoramic, komanso pomwe voliyumu yachepetsedwa. Zimangondikwiyitsa kuti amachotsa zinthu zabwino kwambiri mu beta iliyonse. Kiyibodi yowonekera mu mauthenga yapita, cholembera chowonekera chapita….
API ya opanga chipani chachitatu ilibe zambiri pa izi. Makina opikisana sangathe kugwiritsa ntchito API iyi, chifukwa chake chomwe chatsala ndikusintha mainjiniya. Ndipo izi sizimamveka bwino ndi zolembedwa zolembedwa bwino *.
*Tsopano sindikuganiza kuti mungapeze code yeniyeni kuchokera ku iOS kulikonse, koma parallax, monga momwe amaonera, ndi chinthu chodziwika bwino komanso chofufuzidwa.
Monga wopanga mapulogalamu omangidwa ndi NDA, sindinganene kuti iOS 7 ikuphatikiza API ya Motion Effects. Ndipo sindinganene kuti ndidagwiritsa ntchito nditangotulutsa beta yoyamba komanso kuti ndiyabwino.
:D
Mulimonsemo, opanga nthawi zonse anali ndi mwayi wopeza accelerometer ndi gyroscope, ndichifukwa chake zilipo. Ubwino apa ndikuti Apple ... erm ... imatha kungolumikiza zotsatira zake ku UIView iliyonse, yomwe imatha kukhala ndi gawo lililonse (kukula, malo, ndi zina) kutengera kusinthasintha ndi kayendedwe ka chipangizocho.
API yonse ya zotsatirazi yatulutsidwa kalekale... Ndi zomwe ndinganene ngati ndingathe kuyankhula za izo :)
Ndikukumbukira kuti mu beta ina ya iOS6, voliyumu yoyimbayo idasintha mawonekedwe malinga ndi kupendekeka kwa chipangizocho, ndipo panalibe chilichonse mumtundu wakuthwa.
Ndakhala ndi iOS 7 beta kwa miyezi ingapo tsopano, koma ndikakumbukira bwino, izi zimakhalapo mu mtundu wakuthwa wa iOS 6.1. Koma ndikhoza kulakwitsa, sindingathe kutsimikizira kulikonse, ndili ndi iOS 7 paliponse.
Pepani kulemba nkhani yonse yokhudza maziko osuntha - powona kuti ndi nyengo ya nkhaka.
Ndizodziwikiratu kuti simukudziwa zomwe zikunena, kuti simalo osuntha wamba.
Nkhani yabwino yodzaza ndi chidziwitso.
Nkhani yabwino. Ndakhala ndikudikirira china chake chokhudza parallax kwa nthawi yayitali pomwe Apple idagwiritsa ntchito. Ikhoza kukhala ndi mwayi wambiri watsopano.
Nkhani yabwino
Zikuwoneka zokongola kale kuchokera pavidiyoyi ndipo sindingathe kulingalira momwe zidzakhalire zodabwitsa ndikakhala nazo pa iPhone yanga. Kukongola!
Chowonadi ndi chakuti Android yakhala nayo kwa nthawi yayitali, mwa mawonekedwe a pulogalamu, ndipo sizikuvutitsa aliyense.
Izo sizigwira ntchito pa iPhone 4…
Ndikuwopa zomwe tochi inganene za izo, iyi ndi gawo labwino la mawerengedwe owonjezera.
Ndi chiyani chomwe chingakhale chotopetsa mu kalasi ya physics?
Kupatula apo, physics ndi imodzi mwasayansi yosangalatsa kwambiri !!!
Nkhaniyi ndi yosangalatsa kwambiri, koma zinthu zina sizinafotokozedwe molondola. Choyamba, parallax ndi m'malo mwa ngodya pakati pa zigawo za mzere zomwe zimagwirizanitsa mfundo ziwiri zosiyana zowonera ndi chinthu, chomwe nthawi zonse chimakhala chochepa kusiyana ndi ngodya yowongoka (Wiki imakhala yosamveka bwino pa izi - n'zovuta kufotokoza zomwe mbaliyo ili nayo ngodya ya mizere iwiri yowongoka). Ndiyeno ku lamulo la Newton: ngati tiyamba kusuntha foni, timapereka mathamangitsidwe. Komabe, lamulo la inertia silimakambirana za kuthamanga konse. Mfundo yomwe ntchitoyi idakhazikitsidwa m'malo mwake imachokera ku mafelemu osagwirizana ndi inertial, omwe Newton adachitanso nawo, koma osati monga gawo la lamulo lake loyamba loyenda.
"Ndiyeno ku lamulo la Newton: ngati tiyamba kusuntha foni, timayipititsa patsogolo. Komabe, lamulo la inertia silimakambirana za kuthamanga konse. "
Sindikumvetsa momwe mkangano uwu ukutsimikizira kuti si lamulo la inertia.
Monga ndikukumbukira, gyroscope imagwira ntchito pa mfundo yosinthira mphindi yamphamvu, yomwe imapanga mphamvu. Ndipo izo zimatengera nthawi ya inertia. Kotero, m'malingaliro anga, ndilo lamulo la inertia ndi lamulo la mphamvu ya dongosolo lozungulira.
Osasokoneza accelerometer ndi gyroscope. Accelerometer imalemba kuthamanga kwa chinthucho chifukwa cha inertia. Gyroscope ndi ntchentche yomwe ili mu rotor yokhala ndi ma axis atatu, chifukwa chomwe flywheel iyi sisintha malo ake poyerekeza ndi pansi panthawi iliyonse ya chipangizo chonsecho.
Pansi - accelerometer imawona kusuntha, pomwe gyroscope imawona malo (kuzungulira). ;)
Zikomo chifukwa chamutu, koma sindikusokoneza awiriwa. Parallax ilibe chochita ndi accelerometer, imayang'anira gyroscope.
Gyroscope yomwe mumafotokoza siili mu iPhone. Pali gululi wamakina omwe amapindika ndikuzungulira, kotero palibe chomwe chimazungulira chokha (momwemo ndi momwe gyroscope yapamwamba imagwirira ntchito, mwachitsanzo, yofotokozedwa pa Wikipedia).
Komabe, kusinthika uku kumayambitsidwa ndi inertia yozungulira, kotero ... mwanjira ina sindikumvetsa komwe munapeza lingaliro lakuti mukusokoneza accelerometer ndi gyroscope (panalibe kutchulidwa konse kwa accelerometer).
Sindikunena kuti parallax ili ndi chochita ndi accelerometer;). Gyroscope sigwira ntchito pa mfundo ya kusintha kwachangu - zomwe zikutanthauza kuti zimangochita mathamangitsidwe (p = m * v). Kusintha kwamphamvu kotero (kungoganiza zochulukirapo) kumatanthauza kusintha kwa liwiro - kuthamanga. Komabe, gyroscope imakhudzidwanso ndi kusintha kwa malo panthawi yosuntha yunifolomu ya rectilinear. Komabe, inertia imagwiritsidwa ntchito pathupi la flywheel (kaya imayimiridwa ndi gudumu lolemera kwambiri kapena gululi).
Apo ayi, ndithudi, ndikugwirizana nanu kuti mawu a Martin Hájek onena za lamulo loyamba la kayendetsedwe kake ndi opanda mano. Ngakhale kukula kwa mathamangitsidwe sikuwoneka mwachindunji mu lamulo ili, kwenikweni imayankha funso: chifukwa chiyani mathamangitsidwe amazindikirika ngakhale mkati mwa inertial chimango cha kalozera...
Pomaliza, ndikufuna kudziwa kuti physics ndiyokongola ndipo sindinatope nayo :D
"Komabe, gyroscope imakhudzidwanso ndi kusintha kwa malo panthawi ya kayendedwe ka yunifolomu."
Sindikumvetsa kuti :) Kodi chilichonse chingachite bwanji kuyenda ndi Eq. mayendedwe oyamba? Kodi izi sizingatsutsane ndi kufanana kwa mafelemu onse osasinthika?
Koma padutsa kale pakati pausiku :D Ndiye mwina musaganizenso za izi.
Kupatula kuti ngati ili paliponse mu iOS 7, imangokhala pazenera loyambira. Sindinazindikire kwenikweni kwina. Chifukwa chake sindingachiwone chakuda ndikugwiritsa ntchito batri. Kupatula apo, kupirira kwa iOS 7 poyerekeza ndi iOS 6 kuli pafupifupi kofanana, ngati sikuli bwino (beta5)
Ndiye, mwachitsanzo, mu Safari tabu.
ngakhale pachitseko chokhoma zithunzi zojambulidwa zimasuntha pogwiritsa ntchito "ukadaulo" kapena chilichonse chomwe mumachitcha
Nkhani yabwino!
Pulogalamu ya aero tsopano ndi yaulere
Lili ndi zotsatira zomwe zatchulidwa pamwambapa :)