Sa diha nga kini gibuhian sa tingdagdag iOS 7, makakuha kami usa ka hugpong sa mga bag-ong bahin sa among mga aparato sa apple. Dugang pa sa usa ka bug-os nga gidesinyo pag-usab, usahay bisan kontrobersyal, panagway, Apple nagtanyag kanato sa usa ka bug-os nga bag-ong paradigm sa user kalipay. Morag gusto sa Apple nga andamon ang mobile system niini alang sa sunod nga dekada sa kini nga grabe nga lakang.
Lakip sa mga kabag-ohan mao ang gitawag nga paralaks nga epekto. Kung mag quote ko Wikipedia, paralaks (gikan sa Griyego nga παράλλαξις (parallaxis) nga nagkahulogang "pagbag-o") mao ang anggulo nga gipaubos sa tul-id nga mga linya nga gikuha gikan sa duha ka lain-laing mga lokasyon sa kawanangan ngadto sa naobserbahan nga punto. Ang paralaks gitawag usab nga dayag nga kalainan sa posisyon sa usa ka punto nga may kalabotan sa background kung tan-awon gikan sa duha ka lainlaing mga lokasyon. Ang dugang nga naobserbahan nga butang gikan sa mga punto sa obserbasyon, mas gamay ang paralaks. Kadaghanan kaninyo tingali makakuha og goosebumps sa panumduman sa mga lamesa sa eskwelahan ug makalaay nga mga klase sa pisika.
Sa praktis, kini nagpasabot lamang nga sa gamay nga maalamon nga programming, ang display nahimong usa ka butang nga labaw pa. Sa kalit, kini dili lamang usa ka duha ka dimensyon nga nawong nga adunay mga matrix sa mga icon ug uban pang mga elemento sa palibot sa gumagamit, apan usa ka panel nga bildo diin ang tiggamit makakita sa tulo-ka-dimensional nga kalibutan samtang nag-film sa aparato.
Panglantaw ug paralaks
Ang sukaranan nga prinsipyo kung giunsa paghimo ang usa ka functional parallax nga epekto sa usa ka two-dimensional nga display yano ra. Tungod kay ang kahayag moagi sa mata ngadto sa usa ka punto, ang utok kinahanglang makakat-on sa pag-ila sa gidak-on sa mga butang nga may kalabotan sa anggulo tali sa ilang mga ngilit. Ang resulta mao nga ang mas duol nga mga butang makita nga dako, samtang ang layo nga mga butang makita nga gagmay.
Kini ang mga sukaranan sa panan-aw sa panan-aw, nga sigurado ko nga ang matag usa kaninyo nakadungog bahin sa usa ka punto. Ang Parallax, niining konteksto sa iOS, mao ang dayag nga paglihok tali niini nga mga butang samtang naglihok ka sa ilang palibot. Sama pananglit, kung nagdrayb ka og awto, ang mas duol nga mga butang (mga kahoy sa abaga) molihok nga mas paspas kaysa mas layo (mga bungtod sa layo), bisan kung nagtindog silang tanan. Ang tanan nagbag-o sa mga lugar niini nga lahi sa parehas nga tulin.
Kauban sa daghang uban pang mga limbong sa pisika, ang panan-aw ug paralaks adunay hinungdanon nga papel sa atong panan-aw sa kalibutan sa atong palibot, nga makapaarang kanato sa paghan-ay ug pagsabut sa lainlaing mga sensasyon sa biswal nga nakuha sa atong mga mata. Dugang pa, ang mga photographer nga adunay usa ka pagbati sa panglantaw ganahan sila magdula.
Gikan sa mga rocket hangtod sa mga telepono
Sa iOS, ang paralaks nga epekto hingpit nga gisundog sa operating system mismo, nga adunay gamay nga tabang gikan sa teknolohiya nga orihinal nga naugmad alang sa paglansad sa mga salakyanan. Sa sulod sa labing bag-o nga mga aparato sa iOS adunay mga vibrating gyroscope, mga aparato nga mas gamay kaysa sa buhok sa tawo nga nag-oscillate sa usa ka gihatag nga frequency kung na-expose sa usa ka electrical charge.
Sa diha nga magsugod ka sa paglihok sa aparato subay sa bisan unsang tulo nga mga wasay, ang tibuuk nga mekanismo magsugod sa pagbatok sa pagbag-o sa oryentasyon tungod sa una nga balaod ni Newton, o ang balaod sa pagkawalay hinungdan. Kini nga panghitabo nagtugot sa hardware sa pagsukod sa katulin ug direksyon nga gituyok sa device.
Idugang niini ang usa ka accelerometer nga makamatikod sa oryentasyon sa aparato, ug nakakuha kami usa ka sulundon nga interplay sa mga sensor aron tukma kaayo nga makit-an ang kinahanglan nga datos aron mahimo ang paralaks nga epekto. Pinaagi sa paggamit niini, ang iOS dali nga makalkulo ang paryente nga paglihok sa mga indibidwal nga layer sa palibot sa gumagamit.
Paralaks para sa tanan
Ang problema sa paralaks ug ang ilusyon sa giladmon masulbad sa prangka nga paagi salamat sa matematika. Ang bugtong butang nga kinahanglan mahibal-an sa software mao ang pag-organisar sa sulud sa usa ka set sa mga eroplano ug dayon ibalhin kini depende sa ilang nakita nga distansya gikan sa mga mata. Ang resulta usa ka realistiko nga paghubad sa giladmon.
Kung nakabantay ka WWDC 2013 o iOS 7 pasiuna nga video, ang paralaks nga epekto klarong gipakita sa main icon screen. Kung gibalhin ang iPhone, daw naglutaw sila sa ibabaw sa background, nga nagmugna usa ka artipisyal nga impresyon sa wanang. Ang laing pananglitan mao ang maliputon nga paglihok sa bukas nga mga tab sa Safari.
Bisan pa, ang eksaktong mga detalye gitabonan sa misteryo sa pagkakaron. Usa ra ka butang ang klaro - ang Apple nagtinguha sa paghabol sa paralaks sa tibuuk nga sistema. Kini mahimo, pagkahuman sa tanan, ang hinungdan ngano nga ang iOS 7 dili suportahan sa iPhone 3GS ug sa una nga henerasyon nga iPad, tungod kay wala’y aparato nga adunay gyroscope. Mahimo nga mapaabut nga ang Apple magpagawas usa ka API alang sa mga nag-develop sa ikatulo nga partido aron makabenepisyo usab gikan sa ikatulo nga dimensyon, tanan nga wala’y daghang konsumo sa kuryente.
Genius o tinsel?
Samtang ang kadaghanan sa mga biswal nga epekto sa iOS 7 mahimong mahulagway sa komprehensibo nga paagi, ang paralaks nanginahanglan kaugalingon nga kasinatian. Mahimo nimong tan-awon ang daghang mga video, opisyal man o kung dili, apan siguradong ayaw pagtimbang-timbang sa paralaks nga epekto nga wala gisulayan kini sa imong kaugalingon. Kung dili, adunay ka impresyon nga kini usa lamang ka "mata" nga epekto.
Apan kung makuha nimo ang imong mga kamot sa usa ka aparato sa iOS 7, makita nimo ang lain nga dimensyon sa luyo sa display. Kini usa ka butang nga lisud kaayo ihulagway sa mga pulong. Ang display dili na lang usa ka canvas diin ang mga aplikasyon nga nagpakita sa mga imitasyon sa tinuod nga mga materyales gihubad. Gipulihan kini sa mga biswal nga epekto nga mahimong sintetiko ug realistiko sa parehas nga oras.
Labaw sa lagmit, sa higayon nga ang mga developers magsugod sa paggamit sa paralaks nga epekto, ang mga app mabug-atan niini samtang ang tanan naningkamot sa pagpangita sa husto nga paagi sa paggamit niini. Bisan pa, ang sitwasyon molig-on sa dili madugay, sama sa nangaging mga bersyon sa iOS. Bisan pa, sa parehas nga oras, ang hingpit nga bag-ong mga aplikasyon makakita sa kahayag sa adlaw, ang mga posibilidad nga mahimo ra naton madamgo karon.
ang pangutana, kung buhian nila ang API para sa mga developer sa 3rd party, dili kini dali gamiton sa kompetisyon…. ?! Makauulaw kana! :(
Ang paralax live nga wallpaper gipagawas alang sa android pipila ka adlaw pagkahuman sa pagpaila sa ios7. Control center pagkahuman sa mga usa ka semana sa akong hunahuna.
Ang Paralax Live nga wallpaper gipagawas sa dugay nga panahon sa wala pa ang iOS 7 :-) Sa diha nga ako adunay usa ka LG Optimus 3D, ako nagbasol nga kini naggamit lamang sa 3D sa pipila ka mga butang, mao nga ako nagbutang og usa ka live wallpaper nga nagsundog sa usa ka 3D nga epekto :-) Ubos sa Parallax Barrier, gitago usab niini ang teknolohiya nga naa sa LG Optimus 3D ug HTC EVO 3D ug karon bisan pipila ka mga bag-ong TV. Ang orihinal nga tiggama niini nga teknolohiya alang sa 3D nga walay mga baso mao ang BMW sa on-board nga mga kompyuter aron ang drayber makatan-aw sa nabigasyon ug ang pasahero og salida. Kung dili, sa iOS 7, kini nga epekto kanunay nga makita - sa desktop, sa Safari, sa naka-lock nga desktop kung mogamit mga panoramic nga litrato, ug usab kung ang volume gipamubu. Nasuko lang ko nga ilang gitangtang ang medyo cool nga mga bahin sa indibidwal nga mga beta. Ang transparent nga keyboard sa mga mensahe nawala, ang transparent nga notification bar nawala….
Ang API para sa mga third-party nga developers walay epekto niini. Ang mga sistema nga nakigkompetensya dili makagamit niini nga API, mao nga ang nahabilin nga buhaton mao ang pag-reverse engineer niini. Ug kana dili kaayo makatarunganon sa ingon usa ka maayo nga dokumentado nga epekto.
*karon sa akong hunahuna dili nimo makit-an ang eksaktong code gikan sa iOS bisan diin, apan ang paralaks, sama sa panan-aw, usa ka medyo nahibal-an ug gisusi nga panghitabo.
Isip usa ka developer nga gigapos sa NDA, dili ko makaingon nga ang iOS 7 naglakip sa Motion Effects API. Ug dili ko makaingon nga gigamit nako kini dayon pagkahuman sa pagpagawas sa una nga beta ug kini maayo.
:D
Sa bisan unsang kaso, ang mga developer kanunay adunay access sa accelerometer ug gyroscope, mao nga naa kini. Ang bentaha dinhi mao nga ang Apple ... erm ... mahimo ra nga makonektar ang mga epekto sa matag UIView, nga mahimong adunay bisan unsang parameter (gidak-on, posisyon, ug uban pa) nga variable base sa rotation ug paglihok sa aparato.
Ang bug-os nga API para sa kini nga mga epekto gipagawas sa dugay na nga panahon ... Mao kana ang akong isulti kung mahimo nako hisgutan kini :)
Nahinumdom ko nga sa pipila ka iOS6 beta, ang volume slider nag-usab sa mga pamalandong depende sa pagkiling sa device, ug walay bisan unsa sa hait nga bersyon.
Naa koy iOS 7 beta sulod sa pipila ka bulan karon, apan kung nahinumdom ko sa husto, kini nga epekto kasagaran anaa sa iOS 6.1 nga hait nga bersyon. Pero basin masayop ko, dili gyud nako ma-verify bisan asa, naa koy iOS 7 bisan asa.
Pasayloa sa pagsulat sa usa ka tibuok nga artikulo mahitungod sa usa ka naglihok nga background - tungod kay kini panahon sa cucumber.
Mas klaro nga wala nimo nahibal-an kung unsa kini, nga kini dili usa ka ordinaryo nga paglihok nga background.
Nindot nga artikulo nga puno sa piho nga kasayuran.
Nindot nga artikulo. Naghulat ako alang sa usa ka butang bahin sa paralaks sa dugay nga panahon sa dihang gigamit kini sa Apple. Mahimong adunay daghang bag-ong mga posibilidad.
Nindot nga artikulo
Nindot kini tan-awon gikan sa video ug dili nako mahunahuna kung unsa kini ka katingalahan kung naa nako kini sa akong iPhone. Katahom!
Ang kamatuoran mao nga ang Android aduna niini sa dugay nga panahon, sa porma sa usa ka aplikasyon, ug kini dili makahasol ni bisan kinsa.
Dili kini molihok sa iPhone 4…
Nahadlok ko kung unsa ang isulti sa flashlight bahin niini, kini usa ka nindot nga bahin sa dugang nga mga kalkulasyon.
Unsa ang makalaay sa klase sa pisika?
Pagkahuman, ang pisika usa sa labing makapaikag nga siyensya !!!
Ang artikulo makaiikag kaayo, apan ang pipila ka mga butang dili tukma nga gipatin-aw. Una sa tanan, ang paralaks kay mao ang anggulo tali sa mga bahin sa linya nga nagkonektar sa duha ka lain-laing mga punto sa obserbasyon ug sa butang, samtang kini kanunay nga mas ubos kay sa tul-id nga anggulo (Ang Wiki dili tukma niini - alang sa anggulo sa duha ka tul-id nga linya, kini mao ang lisud ipiho kung unsa ang anggulo). Ug dayon sa balaod ni Newton: kung magsugod kami sa paglihok sa telepono, hatagan namon kini usa ka pagpadali. Bisan pa, ang balaod sa inertia wala maghisgot sa pagpadali. Ang prinsipyo nga gibasehan niini nga function kay naggikan sa mga kabtangan sa non-inertial frames of reference, nga giatubang usab ni Newton, apan dili isip kabahin sa iyang unang balaod sa paglihok.
"Ug dayon sa balaod ni Newton: kung magsugod kami sa paglihok sa telepono, hatagan namon kini usa ka pagpadali. Bisan pa, ang balaod sa inertia wala maghisgot sa pagpadali. ”
Dili nako masabtan kung giunsa kini nga argumento nagpamatuod nga kini dili usa ka balaod sa pagkawalay hinungdan.
Sa akong nahinumduman, ang gyroscope nagtrabaho sa prinsipyo sa pagbag-o sa momentum, nga nagpatunghag puwersa. Ug kana nagdepende sa gutlo sa pagkawalay hinungdan. Busa, sa akong opinyon, kini mao ang balaod sa inertia ug ang balaod sa pwersa alang sa usa ka rotating nga sistema.
Ayaw paglibog ang accelerometer sa gyroscope. Girekord sa accelerometer ang pagpatulin sa butang tungod sa pagkawalay hinungdan. Ang gyroscope usa ka flywheel nga nahimutang sa usa ka three-axis rotor, tungod niini kini nga flywheel wala magbag-o sa posisyon niini nga may kalabotan sa yuta sa bisan unsang rotation sa tibuuk nga aparato.
Ubos nga linya - ang accelerometer nakasabut sa paglihok, samtang ang gyroscope nakasabut sa posisyon (rotation). ;)
Salamat sa heads up, pero wala gyud ko maglibog sa duha. Ang Parallax walay kalabotan sa accelerometer, kini nagkontrol sa gyroscope.
Ang gyroscope nga imong gihulagway wala sa iPhone. Adunay usa ka mekanikal nga grid nga nag-deform sa pagtuyok, busa walay bisan unsa nga nagtuyok sa iyang kaugalingon (mao kana kung giunsa ang usa ka klasiko nga gyroscope, pananglitan gihulagway sa Wikipedia).
Bisan pa, kini nga deformation tungod sa rotational inertia, mao nga ... sa usa ka paagi wala ako makasabut kung diin nimo nakuha ang ideya nga imong gilibog ang accelerometer sa gyroscope (wala’y gihisgutan ang accelerometer).
Wala ko nagsugyot nga ang paralaks adunay kalabotan sa accelerometer;). Ang gyroscope wala molihok sa prinsipyo sa pagbag-o sa momentum - kana nagpasabut nga kini motubag lamang sa pagpatulin (p=m*v). Busa ang pagbag-o sa momentum (nagtuo nga kanunay nga masa) nagpasabut nga pagbag-o sa katulin - pagpatulin. Bisan pa, ang gyroscope nag-reaksyon usab sa usa ka pagbag-o sa posisyon sa panahon sa parehas nga paglihok sa rectilinear. Bisan pa, ang inertia gipadapat sa lawas sa flywheel (girepresentar man kini sa usa ka klasiko nga bug-at nga ligid o usa ka grid).
Kung dili, siyempre, uyon ako kanimo nga ang pahayag ni Martin Hájek bahin sa una nga balaod sa paglihok sa usa ka paagi wala’y ngipon. Bisan kung ang kadako sa pagpatulin dili direkta nga makita sa kini nga balaod, kini hinungdanon nga nagtubag sa pangutana: ngano nga ang pagpatulin makit-an bisan sa sulod sa inertial frame of reference...
Sa konklusyon, gusto nakong timan-an nga ang pisika nindot ug wala gayud ako makalaay niini :D
"Bisan pa, ang gyroscope usab nag-reaksyon sa usa ka pagbag-o sa posisyon sa panahon sa uniporme nga paglihok sa rectilinear."
Wala gyud ko kasabot ana :) Unsa man ang reaksyon sa paglihok sa Eq. pangunang kalihukan? Dili ba kana sukwahi sa pagkaparehas sa tanan nga mga inertial frames of reference?
Pero tungang gabie na :D So basin ayaw na huna-hunaa.
Gawas nga kung kini bisan asa sa iOS 7, naa ra kini sa pagsugod nga screen. Wala gyud ko nakamatikod niini sa ubang dapit. Mao nga dili nako kini makita nga itom sa konsumo sa baterya. Pagkahuman, ang paglahutay sa iOS 7 kumpara sa iOS 6 hapit parehas, kung dili mas maayo (beta5)
Dayon, pananglitan, sa Safari tabs.
bisan sa lock screen ang mga animated nga wallpaper nagalihok gamit kining "teknolohiya" o bisan unsa nga imong tawag niini
Nindot nga artikulo!
Ang aero app libre na karon
Naglangkob sa nahisgutan nga epekto :)