Orodha ya maudhui:

Programu ya 360 VR katika Dakika 10 Pamoja na Umoja: Hatua 8
Programu ya 360 VR katika Dakika 10 Pamoja na Umoja: Hatua 8

Video: Programu ya 360 VR katika Dakika 10 Pamoja na Umoja: Hatua 8

Video: Programu ya 360 VR katika Dakika 10 Pamoja na Umoja: Hatua 8
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Novemba
Anonim
Programu ya VR ya 360 katika Dakika 10 Pamoja
Programu ya VR ya 360 katika Dakika 10 Pamoja

Je! Tunaundaje programu hii?

Tofauti na video ya kawaida ambayo ina sura ya mstatili, video ya 360 ina umbo la duara. Kwa hivyo, kwanza tunahitaji kuunda skrini ya spherical ili kutayarisha video yetu 360. Mchezaji (au mtazamaji) atakuwa ndani ya uwanja huu na ataweza kutazama video hiyo kwa mwelekeo wowote. Hatua zifuatazo zinapaswa kukufanya uwe na uwezo wa kufanya mabadiliko yako mwenyewe, kwa kuelezea jinsi inavyofanya kazi chini ya hood. Kwa maagizo ya hatua kwa hatua

Hatua ya 1: Unachohitaji

Unachohitaji
Unachohitaji

Simu ya Android iliyo na gyroscope kuhisi harakati za kichwa, inayoendesha KitKat au OS mpya.

Kichwa cha kadibodi. Ikiwa hauna moja, unaweza kupata nyingi kwenye Amazon kwa chini ya dola 10.

Unity3D, injini ya mchezo wa jukwaa, ambayo unahitaji kusakinisha kwenye kompyuta yako, toleo 5.6 au mpya. Tutatumia programu hii kujenga mradi wetu wote.

GoogleVR SDK ya Umoja, ambayo unaweza kupakua kabla.

Video ya 360. Piga moja na kamera ya 360 au unaweza kupata video ya 360 kwenye Youtube, Facebook au Wavuti yoyote ya Video ya 360

Hatua ya 2: Jenga nyanja

Jenga uwanja
Jenga uwanja

Kwanza, wacha tufungue Mradi mpya wa Unity ikiwa unaanza kutoka mwanzo (au eneo mpya ikiwa unataka kuingiza kicheza video cha 360 katika mradi uliopo.) Fikiria eneo kama kiwango kimoja cha mchezo wa video, na Mradi kama mchezo kamili.

Baadaye, ongeza kitu cha tufe katika eneo la tukio, lililowekwa katikati yake (Nafasi = 0, 0, 0), na eneo la 50 (Kiwango = 50, 50, 50). Msimamo wa Kamera unapaswa pia kuwekwa 0, 0, 0. Kamera ni macho ya mchezaji / mtazamaji kwa hivyo tunaitaka katikati ya Sphere. Kuiweka mahali pengine kungefanya video ionekane imepotoshwa. Mara baada ya Kamera kuwekwa ndani ya uwanja, mwisho hauonekani tena katika eneo la tukio. Usijali, kuna maelezo ya hilo! Kwa kweli, injini nyingi za mchezo hazijatoa, kwa chaguo-msingi, upande wa ndani wa vitu vya 3D. Hii ni kwa sababu hatuhitaji kuwaona mara chache, itakuwa kupoteza rasilimali kuwapa. Tutarekebisha hiyo ijayo.

Hatua ya 3: Flip the Sphere's Normal

Pindisha Kawaida za Tufe
Pindisha Kawaida za Tufe

Kwa upande wetu, tunahitaji kuona Nyanja yetu kutoka ndani. Hiyo ndiyo hatua kamili ya programu, kwa hivyo tutageuza ndani.

Katika Umoja, nyanja sio kweli nyanja (ni nini? Tumedanganywa kwa muda wote!), Ni poligoni zinazotengenezwa na maelfu ya teeny, sura ndogo. Pande za nje za sura zinaonekana, lakini sio zile za ndani. Kwa sababu hiyo, tutafanya mpango wa kupindua sura hizi ndogo kama keki. Katika jiometri ya 3D, tunaita mabadiliko haya «kugeuza kawaida» au «kupindua kawaida». Tutatumia programu inayoitwa Shader, ambayo tutatumia kwa Nyenzo ya Nyanja. Vifaa vinadhibiti kuonekana kwa vitu katika Umoja. Vivuli ni maandishi madogo ambayo huhesabu rangi ya kila pikseli iliyotolewa, kulingana na taa na habari iliyochomwa kutoka kwa Vifaa vyao. Kwa hivyo tengeneza Nyenzo mpya ya Nyanja, kisha Shader mpya inayotumika kwenye Nyenzo hii. Tunahitaji kuandika nambari maalum ya Shader… lakini usiogope, unaweza kunakili-kubandika nambari hapa chini:

Bonyeza Kiungo hiki kwa Kiunga cha Nambari

Shader hii ndogo itageuza kila pikseli ya nyanja ndani nje. Sasa nyanja yetu inaonekana kama mpira mkubwa mweupe, unaotazamwa kutoka ndani, ndani ya Sura yetu. Hatua inayofuata ni kugeuza uwanja huu mweupe kuwa kicheza video.

Hatua ya 4: Mradi Video yako ya 360 Ndani ya uwanja

Hapa unahitaji kuwa na video ya 360 mp4 mkononi. Ingiza katika mradi, kisha uburute kwenye Nyanja. Na hapo ndipo uchawi unapotokea: sehemu ya 'Kicheza Video' inaonekana na kuongezeka, video iko tayari kucheza. Unaweza kucheza na mipangilio kama matanzi na sauti. Pia inasaidia kutiririka!

Hatua ya 5: Sanidi Google Cardboard?

Katika hatua hii, tutafanya uzoefu ujisikie kuzama. Ndio sababu tunataka kuiona kwenye kichwa cha kichwa cha VR, hapa Kadibodi ya Google.

Tutafanya maoni ya "stereoscopic" (skrini itagawanywa mara mbili, na athari za samaki kwa pande zote mbili - upande mmoja kwa kila jicho), kwa kutumia GoogleVR SDK. Athari ya samaki kwa kila jicho, pamoja na upotoshaji wa lensi za plastiki za Kadibodi, ndio inakupa udanganyifu wa kina na kuzamishwa.

Ili kuongeza GoogleVR SDK kwenye mradi wetu, pakua na uingize programu-jalizi, basi tutarekebisha kikundi cha mipangilio ya Android:

  • Nenda kwenye menyu ya mwamba wa juu> Faili> Weka Mipangilio. Ongeza eneo lako wazi ikiwa halijaongezwa tayari, kisha uchague Android katika orodha ya majukwaa yanayoungwa mkono.
  • Bonyeza kwenye Jukwaa la Kubadilisha. Inapaswa kuchukua muda kidogo wakati wa kwanza kufanya swichi.
  • Bonyeza kwenye Mipangilio ya Kichezaji. Vipengele vinaonekana kwenye jopo la Mkufunzi.

Katika Mkufunzi wa Mipangilio ya Wachezaji, chini ya sehemu ya 'Mipangilio Mingine':

  • Angalia Hali Halisi Inayoungwa mkono. Chini ya Virtual Reality SDKs, chagua ikoni, kisha uchague Kadibodi kuiongeza kwenye orodha.
  • Ingiza jina la kifurushi kwenye uwanja wa Kitambulisho cha Kifungu (kwa mfano, com.yourdomain.demo360). Lazima iwe ya kipekee na inatumiwa kutofautisha programu yetu na zingine kwenye duka la Google Play.
  • Weka menyu ya chini ya Kiwango cha chini cha API kuwa "Android 4.4 'Kit Kat' (Kiwango cha 19 cha API)".

Baadaye, chukua kipengee cha 'GvrViewerMain' kutoka kwa folda ya GoogleVR / Prefabs kwenye Kivinjari cha Mradi, na uvivute kwenye eneo la tukio. Katika Inspekta, ipe Nafasi sawa na kituo cha Sphere - (0, 0, 0).

Prev ya GvrViewerMain inadhibiti mipangilio yote ya Modi ya VR, kama vile kurekebisha skrini kwa lensi za Kadibodi. Pia inawasiliana na gyroscope ya simu yako kufuatilia harakati zako za kichwa. Unapogeuza kichwa chako, Kamera na kile unachokiona pia geuka ndani ya kicheza video cha 360. Sasa unaweza kutazama pande zote wakati video imewashwa na skrini imegawanyika vipande viwili, ili kubeba lensi zote za Kadibodi.

Hatua ya 6: Endesha Programu kwenye Android?

Unatumia App kwenye Android?
Unatumia App kwenye Android?

Kwa hatua yetu ya mwisho, tutatumia programu kwenye simu ya Android na kushiriki na marafiki! Kuna njia mbili za kufanya hivyo: Rudi kwenye Faili> Weka Mipangilio. Unaweza kuziba simu ya Android na kebo ya USB kwenye kompyuta yako na bonyeza Bonyeza na Endesha. Hii inasakinisha programu moja kwa moja kwenye simu yako. Chaguo jingine ni kubofya Jenga tu. Hii haiisakinishi kwenye simu, lakini badala yake inazalisha faili ya APK. Unaweza kushiriki APK kwa barua pepe na mtu yeyote ambaye anataka kujaribu kazi nzuri ambayo umeijenga tu. Lazima wabonye mara mbili kwenye kiambatisho cha APK ili kuisakinisha kwenye simu zao. Wakati wa mchakato wa ujenzi, unaweza kuulizwa kuchagua folda ya mizizi ya SDK ya Android. Ikiwa ndivyo ilivyo, pakua Android SDK kisha uchague eneo lake la folda. Kuzindua programu, piga simu yako kwenye kichwa cha Kadibodi, uko vizuri kwenda! Unaweza kubadilisha video na kitu chochote katika fomati ya 360 na uzoefu wa kuzamishwa kwa VR 360 nyumbani.

Kwenda Zaidi

Hongera, umetengeneza programu ya video ya 360, na uko hatua moja kutoka kuunda programu ya video ya VR! Wakati maneno hutumika sawa, 360 na VR hufafanua uzoefu mbili tofauti: Video ya 360 imerekodiwa kutoka pembe zote, na kamera maalum au mkutano wa anuwai. Mtumiaji anaweza kutazama katika mwelekeo wowote anaotaka, lakini hakuna mwingiliano kwa uzoefu. VR kawaida hurejelea mazingira yaliyotengenezwa na kompyuta ambayo mtumiaji huzama. Ni uzoefu wa maingiliano: mchezaji anaweza kuzunguka na kudhibiti vitu, pamoja na kutazama pande zote.

Hatua ya 7:

Programu yako mpya inaweza kutumika kama kianzio cha kujenga uzoefu bora wa Uhalisia Pepe. Umoja una huduma nyingi unazoweza kutumia, kama vile kuongeza vitu vya 3D au athari nzuri za chembe ✨ kufunika na kuongeza video yako, au kutupa vitu kadhaa vya maingiliano.

Hatua ya 8: Sio Hati ya Kutembea kwa Hatua (Hiari)

Unaweza pia kuweka mazingira kamili ya 3D ndani ya kicheza video cha 360 na utumie mwisho kama kisanduku cha anga. Mtumiaji anaweza kusafiri katika mandhari, kwa kutumia hati hii nzuri ya kutembea.

Ilipendekeza: