Nigbati o ba tu silẹ ni isubu iOS 7, a yoo gba opo kan ti awọn ẹya tuntun ninu awọn ẹrọ apple wa. Ni afikun si a tunse patapata, ma ani ariyanjiyan, irisi, Apple nfun wa a patapata titun paradigm ti olumulo igbadun. O dabi pe Apple fẹ lati mura eto alagbeka rẹ fun ọdun mẹwa to nbọ pẹlu igbesẹ to buruju yii.
Lara awọn aratuntun ni ohun ti a pe ni ipa parallax. Ti MO ba yẹ sọ Wikipedia, parallax (lati Giriki παράλλαξις (parallaxis) ti o tumọ si "iyipada") jẹ igun ti a fi silẹ nipasẹ awọn ila taara ti a fa lati awọn ipo oriṣiriṣi meji ni aaye si aaye ti a ṣe akiyesi. Parallax tun tọka si bi iyatọ ti o han gbangba ni ipo aaye kan ni ibatan si abẹlẹ nigba wiwo lati awọn ipo oriṣiriṣi meji. Niwaju ohun ti a ṣe akiyesi wa lati awọn aaye akiyesi, kere si parallax. Pupọ ninu yin ṣee ṣe gba goosebumps ni iranti awọn tabili ile-iwe ati awọn kilasi fisiksi alaidun.
Ni iṣe, eyi tumọ si pe pẹlu diẹ ninu siseto onilàkaye, ifihan naa yipada si nkan diẹ sii. Lojiji, kii ṣe oju iwọn meji nikan pẹlu awọn matrix ti awọn aami ati awọn eroja miiran ti agbegbe olumulo, ṣugbọn nronu gilasi nipasẹ eyiti olumulo le rii agbaye onisẹpo mẹta lakoko ti o nya aworan ẹrọ naa.
Iwoye ati parallax
Ilana ipilẹ ti bii o ṣe le ṣẹda ipa parallax iṣẹ kan lori ifihan onisẹpo meji jẹ ohun rọrun. Nitoripe ina kọja nipasẹ oju si aaye kan, ọpọlọ ni lati kọ ẹkọ lati ṣe idanimọ iwọn awọn nkan ti o ni ibatan si igun laarin awọn egbegbe wọn. Abajade ni pe awọn nkan isunmọ han tobi, lakoko ti awọn nkan ti o jinna han kekere.
Iwọnyi jẹ awọn ipilẹ ti iwoye iwoye, eyiti Mo ni idaniloju pe olukuluku yin ti gbọ ti ni aaye kan. Parallax, ni ipo iOS yii, jẹ iṣipopada gbangba laarin awọn nkan wọnyi bi o ṣe nlọ ni ayika wọn. Fun apẹẹrẹ, nigba ti o ba n wa ọkọ ayọkẹlẹ kan, awọn nkan ti o sunmọ (awọn igi ti o wa ni ejika) yara yara ju awọn ti o jina lọ (awọn òke ti o wa ni ijinna), bi o tilẹ jẹ pe gbogbo wọn duro jẹ. Ohun gbogbo yipada awọn aaye rẹ yatọ si ni iyara kanna.
Pẹlú pẹlu ọpọlọpọ awọn ẹtan miiran ti fisiksi, irisi ati parallax ṣe ipa pataki pupọ ninu iwoye wa ti agbaye ti o wa ni ayika wa, ti o fun wa laaye lati to lẹsẹsẹ ati loye awọn oriṣiriṣi awọn ifamọra wiwo ti oju wa mu. Ni afikun, awọn oluyaworan pẹlu ori ti irisi nwọn fẹ lati mu.
Lati rockets to awọn foonu
Ni iOS, ipa parallax jẹ afarawe patapata nipasẹ ẹrọ ṣiṣe funrararẹ, pẹlu iranlọwọ diẹ lati imọ-ẹrọ ti ipilẹṣẹ fun awọn ọkọ ifilọlẹ. Ninu awọn ohun elo iOS tuntun jẹ awọn gyroscopes gbigbọn, awọn ẹrọ ti o kere ju irun eniyan lọ ti o scillate ni igbohunsafẹfẹ ti a fun nigbati o farahan si idiyele itanna kan.
Ni kete ti o bẹrẹ gbigbe ẹrọ naa pẹlu eyikeyi awọn aake mẹta, gbogbo ẹrọ bẹrẹ lati koju iyipada ninu iṣalaye nitori ofin akọkọ Newton, tabi ofin inertia. Iṣẹlẹ yii ngbanilaaye ohun elo hardware lati wiwọn iyara ati itọsọna ti ẹrọ naa ti n yi.
Ṣafikun si eyi ohun imuyara ti o le rii iṣalaye ẹrọ naa, ati pe a gba ibaraenisepo pipe ti awọn sensosi lati rii deede data pataki lati ṣẹda ipa parallax. Lilo wọn, iOS le awọn iṣọrọ ṣe iṣiro awọn ojulumo ronu ti olukuluku fẹlẹfẹlẹ ti awọn olumulo ayika.
Parallax fun gbogbo eniyan
Iṣoro ti parallax ati iruju ti ijinle ni a le yanju ni ọna titọ ọpẹ si mathematiki. Ohun kan ṣoṣo ti sọfitiwia nilo lati mọ ni lati ṣeto akoonu sinu eto awọn ọkọ ofurufu ati lẹhinna gbe wọn da lori ijinna ti wọn mọ lati awọn oju. Abajade yoo jẹ itumọ ti o daju ti ijinle.
Ti o ba ti n wo WWDC 2013 tabi iOS 7 ifihan fidio, ipa parallax han kedere loju iboju aami akọkọ. Nigbati o ba n gbe iPhone, wọn dabi ẹni pe wọn leefofo loke abẹlẹ, eyiti o ṣẹda ifihan atọwọda ti aaye. Apeere miiran ni gbigbe arekereke ti awọn taabu ṣiṣi ni Safari.
Sibẹsibẹ, awọn alaye gangan ti wa ni ohun ijinlẹ ni bayi. Ohun kan ṣoṣo ni o han gbangba - Apple pinnu lati weave parallax kọja gbogbo eto naa. Eyi le, lẹhinna, jẹ idi idi ti iOS 7 kii yoo ṣe atilẹyin lori iPhone 3GS ati iPad iran akọkọ, nitori bẹni ẹrọ ko ni gyroscope kan. O le nireti pe Apple yoo tu API silẹ fun awọn olupilẹṣẹ ẹnikẹta lati tun ni anfani lati iwọn kẹta, gbogbo laisi agbara agbara pupọ.
Oloye tabi tinsel?
Lakoko ti ọpọlọpọ awọn ipa wiwo ti iOS 7 le jẹ apejuwe ni kikun ni vicariously, parallax nilo iriri tirẹ. O le wo awọn dosinni ti awọn fidio, boya osise tabi bibẹẹkọ, ṣugbọn dajudaju ma ṣe ṣe iṣiro ipa parallax laisi igbiyanju funrararẹ. Bibẹẹkọ, iwọ yoo ni akiyesi pe eyi jẹ ipa “oju” nikan.
Ṣugbọn ni kete ti o ba gba ọwọ rẹ lori ẹrọ iOS 7, iwọ yoo rii iwọn miiran lẹhin ifihan. Eyi jẹ nkan ti o ṣoro pupọ lati ṣe apejuwe ninu awọn ọrọ. Ifihan naa kii ṣe kanfasi kan lori eyiti awọn ohun elo ti n ṣafihan awọn afarawe ti awọn ohun elo gidi ti ṣe. Awọn wọnyi ni a rọpo nipasẹ awọn ipa wiwo ti yoo jẹ sintetiki ati otitọ ni akoko kanna.
Diẹ sii ju seese, ni kete ti awọn olupilẹṣẹ bẹrẹ lilo ipa parallax, awọn ohun elo yoo rẹwẹsi pẹlu rẹ bi gbogbo eniyan ṣe n gbiyanju lati wa ọna ti o tọ lati lo. Sibẹsibẹ, ipo naa yoo duro ṣaaju pipẹ, gẹgẹbi pẹlu awọn ẹya iOS ti tẹlẹ. Sibẹsibẹ, ni akoko kanna, awọn ohun elo tuntun patapata yoo rii imọlẹ ti ọjọ, awọn iṣeeṣe ti eyiti a le ni ala nipa loni.
ibeere naa ni, ti wọn ba tu API silẹ fun awọn oludasilẹ ẹgbẹ kẹta, kii yoo lo ni iyara nipasẹ idije…. ?! Ohun itiju niyẹn! :(
Iṣẹṣọ ogiri ifiwe Paralax ti tu silẹ fun Android ni awọn ọjọ diẹ lẹhin iṣafihan ios7. Ile-iṣẹ iṣakoso lẹhin ọsẹ kan Mo fura.
Iṣẹṣọ ogiri Paralax Live ti tu silẹ ni igba pipẹ ṣaaju iOS 7 :-) Nigbati Mo ni LG Optimus 3D, Ma binu pe o lo 3D nikan ni awọn nkan kan, nitorinaa Mo fi iṣẹṣọ ogiri laaye ti o ṣe adaṣe ipa 3D kan :-) Labẹ Parallax Barrier, o tun tọju imọ-ẹrọ ti LG Optimus 3D ati Eshitisii EVO 3D ni ati bayi paapaa awọn TV tuntun diẹ. Olupilẹṣẹ atilẹba ti imọ-ẹrọ yii fun 3D laisi awọn gilaasi jẹ BMW ninu awọn kọnputa inu-ọkọ ki awakọ le wo lilọ kiri ati ero-irinna fiimu kan. Bibẹẹkọ, ni iOS 7, ipa yii han ni igbagbogbo - lori deskitọpu, ni Safari, lori tabili titiipa nigba lilo awọn fọto panoramic, ati paapaa nigbati iwọn didun ba dinku. O kan binu mi pe wọn paarẹ awọn ẹya ti o tutu diẹ ninu awọn betas kọọkan. Awọn bọtini itẹwe sihin ninu awọn ifiranṣẹ ti lọ, ọpa iwifunni sihin ti lọ….
API fun awọn olupolowo ẹni-kẹta ko ni ipa pupọ lori eyi. Awọn ọna ṣiṣe idije ko le lo API yii, nitorinaa ohun kan ṣoṣo ti o ku lati ṣe ni yi ẹlẹrọ pada lọnakọna. Ati pe iyẹn ko ni oye pupọ pẹlu iru ipa ti o ni akọsilẹ daradara *.
* ni bayi Emi ko ro pe iwọ yoo rii koodu gangan lati iOS nibikibi, ṣugbọn parallax, bii irisi, jẹ iyalẹnu olokiki daradara ati iyalẹnu.
Gẹgẹbi olupilẹṣẹ ti o ni adehun nipasẹ NDA, Emi ko le sọ pe iOS 7 pẹlu API Awọn ipa išipopada. Ati pe Emi ko le sọ pe Mo lo lẹsẹkẹsẹ lẹhin itusilẹ ti beta akọkọ ati pe o dara julọ.
:D
Ni eyikeyi idiyele, awọn olupilẹṣẹ nigbagbogbo ni iwọle si accelerometer ati gyroscope, iyẹn ni idi ti o wa nibẹ. Awọn anfani nibi ni pe Apple ... erm ... le jiroro ni sopọ awọn ipa si UIView kọọkan, eyiti o le ni eyikeyi paramita (iwọn, ipo, bbl) oniyipada ti o da lori yiyi ati gbigbe ẹrọ naa.
API ni kikun fun awọn ipa wọnyi ti tu silẹ ni igba pipẹ sẹhin… Iyẹn ni Emi yoo sọ ti MO ba le sọrọ nipa rẹ :)
Mo ranti pe ni diẹ ninu awọn beta iOS6, yiyọ iwọn didun yipada awọn iweyinpada da lori titẹ ti ẹrọ naa, ati pe ko si nkankan ninu ẹya didasilẹ.
Mo ti ni beta iOS 7 fun oṣu diẹ bayi, ṣugbọn ti MO ba ranti ni deede, ipa yii wa ni deede ni ẹya didasilẹ iOS 6.1. Ṣugbọn Mo le jẹ aṣiṣe, Emi ko le rii daju nibikibi, Mo ni iOS 7 nibi gbogbo.
Ma binu lati kọ gbogbo nkan kan nipa abẹlẹ gbigbe kan - ri bi o ti jẹ akoko kukumba.
O han gbangba diẹ sii pe o ko mọ kini o jẹ nipa, pe kii ṣe ipilẹṣẹ gbigbe lasan nikan.
Nice article ti o kún fun pato alaye.
Nla article. Mo ti nduro fun nkankan nipa parallax fun igba pipẹ nigbati Apple lo. O le ni ọpọlọpọ awọn aye tuntun.
nice article
O ti lẹwa tẹlẹ lati fidio naa ati pe Emi ko le fojuinu bii iyalẹnu yoo ṣe jẹ nigbati Mo ni lori iPhone mi. Ogo!
Otitọ ni pe Android ti ni fun igba pipẹ, ni irisi ohun elo, ati pe ko ṣe wahala ẹnikẹni.
Kii yoo ṣiṣẹ lori iPhone 4…
Mo bẹru ohun ti filaṣi yoo sọ nipa rẹ, eyi jẹ apakan ti o wuyi ti awọn iṣiro afikun.
Kini o le jẹ alaidun ni kilasi fisiksi?
Lẹhinna, fisiksi jẹ ọkan ninu awọn imọ-jinlẹ ti o nifẹ julọ !!!
Nkan naa jẹ iyanilenu pupọ, ṣugbọn diẹ ninu awọn nkan ko ṣalaye ni deede. Ni akọkọ, parallax jẹ igun ti o wa laarin awọn apakan ila ti o so awọn aaye oriṣiriṣi meji ti akiyesi ati ohun naa, lakoko ti o kere ju igun ti o tọ (Wiki jẹ kuku aipe lori eyi - fun igun ti awọn ila ila meji, o jẹ. soro lati pato ohun ti igun). Ati lẹhinna si ofin Newton: ti a ba bẹrẹ gbigbe foonu, a fun ni isare. Sibẹsibẹ, ofin ti inertia ko sọrọ nipa isare rara. Ilana lori eyiti iṣẹ yii da lori kuku wa lati awọn ohun-ini ti awọn fireemu ti kii ṣe inertial ti itọkasi, eyiti Newton tun ṣe pẹlu, ṣugbọn kii ṣe gẹgẹ bi apakan ti ofin išipopada akọkọ rẹ.
“Ati lẹhinna si ofin Newton: ti a ba bẹrẹ gbigbe foonu, a fun ni isare. Sibẹsibẹ, ofin ti inertia ko jiroro isare rara. ”
Emi ko loye bii ariyanjiyan yii ṣe fihan pe kii ṣe ofin ti inertia.
Niwọn bi Mo ti ranti, gyroscope ṣiṣẹ lori ilana ti yiyipada akoko ti ipa, eyiti o nfa agbara. Ati pe iyẹn da lori akoko inertia. Nitorinaa, ninu ero mi, mejeeji jẹ ofin ti inertia ati ofin agbara fun eto yiyi.
Maṣe dapo accelerometer pẹlu gyroscope. Accelerometer ṣe igbasilẹ isare ohun naa nitori inertia. Gyroscope jẹ ọkọ ofurufu ti o wa ninu ẹrọ iyipo mẹta-axis, nitori eyi ti flywheel yii ko yi ipo rẹ pada si ilẹ nigba eyikeyi yiyi ti gbogbo ẹrọ.
Laini isalẹ – accelerometer woye gbigbe, lakoko ti gyroscope woye ipo (yiyi). ;)
O ṣeun fun awọn olori soke, sugbon Emi ko adaru awọn meji. Parallax ko ni nkankan lati ṣe pẹlu accelerometer, o ṣakoso gyroscope.
Gyroscope ti o ṣe apejuwe ko si ni iPhone gangan. Akoj ẹrọ ẹrọ kan wa ti o bajẹ pẹlu yiyi, nitorinaa ko si ohun ti o yiyi funrararẹ (iyẹn bawo ni gyroscope Ayebaye kan ṣe n ṣiṣẹ, fun apẹẹrẹ ti ṣalaye lori Wikipedia).
Bibẹẹkọ, abuku yii jẹ gaan nipasẹ inertia yiyipo, nitorinaa… bakan Emi ko loye ibiti o ti ni imọran pe o n daamu ohun imuyara pẹlu gyroscope (ko si mẹnukan accelerometer rara).
Emi ko daba pe parallax ni ohunkohun lati ṣe pẹlu accelerometer;). Gyroscope ko ṣiṣẹ lori ilana ti iyipada ipa - iyẹn yoo tumọ si pe o ṣe idahun nikan si isare (p = m * v). Iyipada ni ipa yoo nitorina (a ro pe ibi-gbogbo) tumọ si iyipada ni iyara - isare. Bibẹẹkọ, gyroscope tun ṣe idahun si iyipada ipo lakoko iṣipopada rectilinear aṣọ. Sibẹsibẹ, inertia ti lo si ara ti flywheel (boya o jẹ aṣoju nipasẹ kẹkẹ eru Ayebaye tabi akoj kan).
Bibẹẹkọ, dajudaju, Mo gba pẹlu rẹ pe alaye Martin Hájek nipa ofin akọkọ ti išipopada jẹ bakan laisi ehin. Botilẹjẹpe titobi isare ko han taara ninu ofin yii, o dahun ibeere naa ni pataki: kilode ti isare naa paapaa laarin aaye inertial ti itọkasi…
Ni ipari, Emi yoo fẹ lati ṣe akiyesi pe fisiksi lẹwa ati pe Emi ko sunmi rara: D
"Sibẹsibẹ, gyroscope tun ṣe atunṣe si iyipada ni ipo nigba iṣipopada rectilinear aṣọ."
Emi ko loye pe rara :) Bawo ni ohunkohun ṣe le ṣe si gbigbe pẹlu Eq. akọkọ ronu? Ṣe iyẹn kii yoo tako idọgba ti gbogbo awọn fireemu itọka inertial?
Sugbon o ti wa tẹlẹ lẹhin ọganjọ:D Nitorina boya maṣe ronu nipa rẹ mọ.
Ayafi pe ti o ba wa nibikibi ni iOS 7, o wa lori iboju ibẹrẹ nikan. Emi ko ṣe akiyesi rẹ ni ibomiiran. Nitorinaa Emi kii yoo rii dudu pẹlu agbara batiri naa. Lẹhinna, ifarada ti iOS 7 ni akawe si iOS 6 fẹrẹ jẹ kanna, ti ko ba dara julọ (beta5)
Lẹhinna, fun apẹẹrẹ, ni awọn taabu Safari.
paapaa loju iboju titiipa iṣẹṣọ ogiri ti ere idaraya n gbe ni lilo “ọna ẹrọ” yii tabi ohunkohun ti o pe
Nla article!
Ohun elo aero jẹ ọfẹ bayi
Ni ipa ti a darukọ loke :)