Агуулгын хүснэгт:
- Алхам 1: Эхлэхийн өмнө
- Алхам 2: Боловсруулалтыг тохируулах
- Алхам 3: Код бичих
- Алхам 4: 3D загвар
- Алхам 5: Төхөөрөмж дээр ажиллуулна уу
- Алхам 6: VR симуляцийг тоглуулах
- Алхам 7: Манай эх сурвалж
Видео: Android -д зориулсан боловсруулалтыг ашиглан гар виртуал бодит байдал (TfCD): 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Виртуал бодит байдал (VR) бол ирээдүйн бүтээгдэхүүнүүдийн сонирхолтой байж болох шинэ технологийн нэг юм. Энэ нь маш их боломжуудтай бөгөөд танд үнэтэй VR шил (Oculus Rift) хэрэггүй. Өөрөө хийх нь маш хэцүү мэт санагдаж болох ч үндсэн ойлголтууд нь харагдахаас хамаагүй хялбар байдаг. Хэрэв та програмчлах, загварчлах үндсэн ур чадвартай бол үүнийг хийж чадна. Бид боловсруулалт ба хутгагчийг ашигласан. Энэхүү зааварчилгаа нь утсан дээрээ энгийн VR орчныг програмчлах алхам алхмаар зааварчилгаа юм. Танд хэрэгтэй зүйл бол таны Андройд утас, (картон) VR утасны шил, програм хангамж (боловсруулах, 3D загварчлах програм хангамж) юм. Энэхүү зааварчилгааны төгсгөлд та олон (хөдлөх) объект бүхий өрөөтэй болно.
Алхам 1: Эхлэхийн өмнө
Эхлэхийн өмнө хийх ёстой 3 зүйл байна: 1. Https://processing.org/download/ дээрээс татаж авах боловсруулалт.
2. Таны утас хөгжүүлэгчийн горимд тохируулагдсан эсэхийг шалгаарай: Энэ нь утсан дээр өөр байж болно, доорх хэд хэдэн сонголтыг доор харуулав: Андройд: Тохиргоо> Утасны тухай> Бүтээх дугаар Samsung Galaxy: Тохиргоо> Төхөөрөмжийн тухай> Бүтээгдэхүүний дугаар LG: Тохиргоо> Утасны тухай> Програм хангамжийн мэдээлэл> Бүтээлийн дугаар HTC One: Тохиргоо> Тухай> Програм хангамжийн мэдээлэл> Илүү> Бүтээлийн дугаар
Тохиргооны Build number хэсгийг олохдоо уг хэсгийг 7 удаа дарна уу. 7 -р товшилтын дараа утас хөгжүүлэгчийн горимд байх болно.
Үүнийг хийсний дараа: тохиргоо> хөгжүүлэгчдэд зориулсан сонголт> USB дибаг хийхийг идэвхжүүлэх Мөн таны утас үл мэдэгдэх эх сурвалжаас ирсэн програмуудыг хүлээн авч байгаа эсэхийг шалгаарай.
3. Энэхүү гарын авлагаас файлуудыг татаж аваад задлах. Бүх файлыг багтаасан зип файлыг багтаасан болно, мөн бидний ашигладаг програмаас авсан 3D файлын өгөгдлийг агуулсан файлууд (Blender). Энэ фолдерыг татаж аваад задлаад компьютерийнхээ хаа нэгтээ олох боломжтой газар байрлуулна уу. 4 -р алхамд та фолдерыг дахин нээхийг шаардах болно.
Алхам 2: Боловсруулалтыг тохируулах
Эхлэхээсээ өмнө Android хөгжүүлэлтийг дэмжихийн тулд боловсруулалтыг тохируулах шаардлагатай болно. Эхний алхам бол ноорог цонхны баруун дээд хэсэгт байгаа java товчлуурыг дарж андроид горимыг идэвхжүүлэх явдал юм. (зураг 1)
Энэ нь танд мессеж илгээх болно. "SDK -ийг автоматаар татаж авах" дээр дарна уу, боловсруулалт нь Андройд програм үүсгэхэд шаардлагатай бүх файлыг татаж эхэлнэ. (зураг 2)
Энэ процесс дууссаны дараа та бидний анхаарлаа хандуулах VR програмуудыг багтаасан андройдод зориулсан програм үүсгэх боломжтой болно. Энэ ажлыг хийхийн тулд та өөр нэг сонголтыг сонгох хэрэгтэй болно. Андройд руу очиж VR табыг сонгоно уу, ингэснээр програмыг экспортлох үед шаардлагатай бүх номын санг агуулсан эсэхийг шалгах болно. (зураг 3)
Одоо та ноорог дээрээ ажиллаж эхлэхэд бэлэн байна
Алхам 3: Код бичих
Энэ заавар нь кодыг өөрөө бичих тухай биш юм. Гэхдээ кодонд оруулсан сэтгэгдлүүдийг ашигласнаар та юу болж байгааг ойлгох боломжтой болно.
Одоо та өмнө нь татаж авсан фолдерт орсон.pde файлыг нээж болно. Та кодыг нээхийг харах бөгөөд үүнийг сайн харах боломжтой болно.
Алхам 4: 3D загвар
Бид Blender -ийг ашиглан загвараа бүтээсэн бөгөөд энэ бол үнэгүй загварчлалын програм юм (https://www.blender.org/download/) эсвэл өөр загварчлалын програм ашигладаг. Хэрэв та загварчлах туршлагагүй бол 3D загварыг онлайнаар олж болно (https://www.thingiverse.com/). 3D загвар, код бүхий хавтасыг танд зориулж аль хэдийн үүсгэсэн байгаа, гэхдээ хэрэв та өөрийн төслийг хийхийг хүсч байвал. та дараах зааврыг дагаж мөрдөх шаардлагатай болно.
- Боловсруулах тойм хавтсанд өгөгдлийн хавтас ("өгөгдөл" гэж нэрлэдэг) үүсгэнэ үү. (Таны ноорогыг эхлээд хадгалах ёстой, хаана хадгалснаа мэдэж байгаа эсэхээ шалгаарай. Анхдагч байдлаар цонхонд таны дотор бичиг баримт/боловсруулалт/name_of_sketch байна)
- Экспортлох: 3D загвараа.obj файл хэлбэрээр хадгалах - Найрлагад хамаарах.mtl файлыг оруулаад
- Хэрэв танд бүтэц байгаа бол тэдгээрийг мэдээллийн фолдерт байрлуулж,.mtl файлыг зөв зааж өгсөн эсэхийг шалгаарай. (.mtl файлуудыг жишээ нь тэмдэглэлийн дэвтэр ашиглан нээж, энгийн текст агуулж болно)
- Тэмдэглэл: Утас нь маш нарийн төвөгтэй загвар эсвэл олон бүтэцтэй ажиллах чадваргүй тул загвар нь бага полиэтилен бөгөөд аль болох цөөн бүтэцтэй байх ёстой. Би онгоцонд бүтэцтэй хавтан тавьсан бөгөөд энэ нь ноорогыг тэвчихийн аргагүй удаан болгосон.
Алхам 5: Төхөөрөмж дээр ажиллуулна уу
Одоо та жишээг гар утсан дээрээ ажиллуулахад бэлэн боллоо.
Нэгдүгээрт, таб болон Андройд төхөөрөмжүүд гарч ирэх эсэхийг шалгаарай. Хэрэв тийм биш бол та энэ хичээлийн 1 -р алхам дээрх алхамуудыг дагаж мөрдсөн эсэхээ шалгаарай.
Хэрэв төхөөрөмж гарч ирвэл та төхөөрөмж дээр ажиллах товчлуурыг дарах эсвэл ctrl+R товчлолыг ашиглахад бэлэн байна. Боловсруулснаар ноорогоо эмхэтгэн гар утсандаа суулгаж эхэлнэ. Хэрэв боловсруулах явцад алдаа гарвал энэ хичээлийн эхний алхамыг шалгах эсвэл кодоо шалгана уу.
Алхам 6: VR симуляцийг тоглуулах
Одоо та хийж дууссаны дараа Google картон аппликейшн нээгдэж, гар утасны VR -ийн гайхалтай туршлагыг үзэх боломжтой болно.
Алхам 7: Манай эх сурвалж
Аппликешны үндсэн тохиргоог дараах линкүүдээс авсан мэдээлэл дээр үндэслэсэн болно. Эдгээр нь боловсруулалт, түүний дотор VR ашиглан Андройдод зориулсан апп үүсгэх талаар гайхалтай мэдээлэл агуулдаг.
android.processing.org/
android.processing.org/tutorials/vr_intro/i…
Боловсруулалтын кодыг бичихэд маш сайн туслалцаа бол лавлагааны жагсаалтыг агуулсан боловсруулалтын албан ёсны сайт юм.
processing.org/reference/
Хэрэв танд VR нүдний шил хэрэгтэй бол маш бага мөнгөөр худалдаж авч болно, жишээлбэл:
www.amazon.com/slp/google-cardboard-viewer…
Утасныхаа дэлгэцийн зургийг авахыг хүсвэл дараахь зүйлийг ашиглаж болно.
www.duapps.com/product/du-recorder.html
Зөвлөмж болгож буй:
BeYourHero ашиглан Raspberry Pi дээрх виртуал бодит байдал: 19 алхам (зурагтай)
BeYourHero -тай Raspberry Pi дээрх виртуал бодит байдал: " Таны баатар бол " Төсөл! Та дараагийн үеийн Виртуал Бодит байдалд ороход бэлэн байна гэж найдаж байна! Энэхүү төсөл нь танд таалагдсан виртуал баатрын дохио зангаагаар удирдах боломжийг танд олгоно
Буцаж ойх ! Arduino & Acclerometer ашиглан виртуал бодит байдлын тоглоом: 9 алхам
Буцаж ойх ! Arduino & Acclerometer ашиглан виртуал бодит байдлын тоглоом: Энэхүү гарын авлагад бид Arduino болон Acclerometer ашиглан Virtual Reality тоглоомыг бүтээх болно
MEMES -д зориулсан бодит байдлын бодит програмыг хийцгээе! 8 алхам
MEMES -д зориулж бодит байдлын бодит програмыг хийцгээе! Энэхүү зааварчилгаанд бид Google API ашиглан мемен хайхад зориулагдсан Unity3D -д Android болон IOS -д зориулж сайжруулсан реалити апп хийх гэж байна. Бид Vuforia -ийн газрын онгоцны илрүүлэлтийг Unity -д ашиглах тул энэ гар утасны апп нь дараах зорилгоор ажиллах болно
Arduino ашиглан виртуал бодит байдлын костюм: 7 алхам (зурагтай)
Arduino ашиглан виртуал бодит байдлын костюм: Би ердийн компьютер тоглоомыг бүрэн VR хэлбэрээр тоглох зорилгоор энэ төслийг бүтээсэн. Энэхүү төсөл нь таны хөдөлгөөнийг гарныхаа товчлуурыг дарах эсвэл дарахад чиглүүлдэг. Жишээ нь, та урагш ахих үед 'w' товчлуурыг дарах үйлдлийг дуурайдаг. Надад эму байна
Таны зөөврийн компьютерт зориулсан DIY аюулгүй байдал, хакердах модуль (TfCD): 7 алхам (зурагтай)
Таны зөөврийн компьютерт зориулсан DIY аюулгүй байдал, хакердах модуль (TfCD): Том хэмжээний хакердах, засгийн газрын тандалт хийх тухай тогтмол мэдээ гарч байгаа нь вэбкамер дээрээ соронзон хальс наасан хүмүүсийн тоо нэмэгдсээр байна. Гэхдээ яагаад 2017 онд тэнэг соронзон хальс нь хэн ч биднийг харахгүй байгаагийн баталгаа юм