Სარჩევი:
- ნაბიჯი 1: დაწყებამდე
- ნაბიჯი 2: დამუშავების დაყენება
- ნაბიჯი 3: კოდის წერა
- ნაბიჯი 4: 3D მოდელი
- ნაბიჯი 5: გაუშვით მოწყობილობაზე
- ნაბიჯი 6: VR სიმულაციის თამაში
- ნაბიჯი 7: ჩვენი წყაროები
ვიდეო: მობილური ვირტუალური რეალობა Android- ისთვის (TfCD) დამუშავების გამოყენებით: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ვირტუალური რეალობა (VR) არის ერთ -ერთი ახალი ტექნოლოგია, რომელიც შეიძლება იყოს საინტერესო მომავალი პროდუქტები. მას აქვს ბევრი შესაძლებლობა და თქვენ არც გჭირდებათ ძვირადღირებული VR სათვალე (Oculus Rift). შეიძლება ძალიან რთული ჩანდეს საკუთარი თავის გაკეთება, მაგრამ საფუძვლები უფრო ადვილია, ვიდრე ერთი შეხედვით ჩანს. თუ ფლობთ პროგრამირების და მოდელირების ძირითად უნარებს, ამის გაკეთება შეგიძლიათ. ჩვენ ვიყენებდით დამუშავებას და ბლენდერს. ეს ინსტრუქცია არის ნაბიჯ ნაბიჯ სახელმძღვანელო თქვენი ტელეფონის მარტივი VR გარემოს დასაპროგრამებლად. ყველაფერი რაც თქვენ გჭირდებათ არის თქვენი Android ტელეფონი, (მუყაო) VR ტელეფონის სათვალე და პროგრამული უზრუნველყოფა (დამუშავების და 3D მოდელირების პროგრამული უზრუნველყოფა). ამ ინსტრუქციის დასასრულს გექნებათ ოთახი მრავალი (მოძრავი) ობიექტით.
ნაბიჯი 1: დაწყებამდე
დაწყებამდე სამი რამ უნდა გააკეთოთ: 1. ჩამოტვირთეთ დამუშავება, 2. დარწმუნდით, რომ თქვენი ტელეფონი დაყენებულია დეველოპერის რეჟიმში: ეს შეიძლება იყოს განსხვავებული ტელეფონის მიხედვით, ქვემოთ მოცემულია რამდენიმე ვარიანტი: Android: პარამეტრები> ტელეფონის შესახებ> ნომრის მშენებლობა Samsung Galaxy: პარამეტრები> მოწყობილობის შესახებ> ნომრის აშენების LG: პარამეტრები> ტელეფონის შესახებ> პროგრამული უზრუნველყოფის ინფორმაცია> ნომერი HTC One: პარამეტრები> შესახებ> პროგრამული უზრუნველყოფის ინფორმაცია> სხვა> ნომერი ნომერი
როდესაც იპოვით პარამეტრების Build number განყოფილებას, შეეხეთ განყოფილებას 7 -ჯერ. მე -7 შეხების შემდეგ, ტელეფონი დეველოპერის რეჟიმში იქნება.
ამის შემდეგ გადადით: პარამეტრი> ვარიანტი დეველოპერებისთვის> ჩართეთ USB გამართვა ასევე, დარწმუნდით, რომ თქვენი ტელეფონი იღებს პროგრამებს უცნობი წყაროებიდან.
3. ჩამოტვირთეთ და ამოიღეთ ფაილები ამ სამეურვეოდან. შედის zip ფაილი, რომელშიც შედის ყველა ფაილი, ასევე ფაილები, რომლებიც შეიცავს 3D ფაილის მონაცემებს ჩვენს მიერ გამოყენებული პროგრამიდან (ბლენდერი). ჩამოტვირთეთ და გახსენით ეს საქაღალდე და განათავსეთ სადმე თქვენს კომპიუტერში, სადაც შეგიძლიათ იპოვოთ იგი. მე –4 ნაბიჯში თქვენ მოგეთხოვებათ კვლავ გახსნათ საქაღალდე.
ნაბიჯი 2: დამუშავების დაყენება
სანამ დაიწყებთ, თქვენ უნდა მოაწყოთ დამუშავება ანდროიდის განვითარების მხარდასაჭერად. პირველი ნაბიჯი არის android რეჟიმის დამუშავების ჩართვა ესკიზის ფანჯრის ზედა მარჯვენა ნაწილში java ღილაკზე დაჭერით. (სურათი 1)
ეს მოგთხოვთ შეტყობინებას. დააწკაპუნეთ "ავტომატურად ჩამოტვირთეთ SDK" და დამუშავება დაიწყებს ყველა ფაილის გადმოტვირთვას, რაც აუცილებელია Android პროგრამების შესაქმნელად. (სურათი 2)
როდესაც ეს პროცესი დასრულდება თქვენ შეძლებთ შექმნათ აპლიკაციები android– ისთვის, რომელიც მოიცავს VR პროგრამებს, რომლებზეც ჩვენ ყურადღებას გავამახვილებთ. ამ სამუშაოს შესასრულებლად თქვენ უნდა აირჩიოთ კიდევ ერთი ვარიანტი. გადადით Android- ზე და შეარჩიეთ VR ჩანართი, ეს დარწმუნდება, რომ აპლიკაცია მოიცავს ყველა საჭირო ბიბლიოთეკას ექსპორტისას. (სურათი 3)
ახლა თქვენ მზად ხართ დაიწყოთ ესკიზზე მუშაობა
ნაბიჯი 3: კოდის წერა
ეს გაკვეთილი არ არის კოდის დაწერა. მაგრამ კოდით შეტანილი კომენტარების გამოყენებით თქვენ შეძლებთ გაიგოთ რა ხდება.
ახლა თქვენ შეგიძლიათ გახსნათ.pde ფაილი, რომელიც შედის მოპოვებულ საქაღალდეში, რომელიც ადრე გადმოწერილი გაქვთ. თქვენ იხილავთ კოდის გახსნას და შეგიძლიათ კარგად შეხედოთ მას.
ნაბიჯი 4: 3D მოდელი
ჩვენ გამოვიყენეთ ბლენდერი ჩვენი მოდელის შესაქმნელად, ეს არის უფასო სამოდელო პროგრამა (https://www.blender.org/download/) ან გამოიყენეთ სხვა მოდელირების პროგრამა. თუ თქვენ არ გაქვთ გამოცდილება მოდელირებისას, ასევე შეგიძლიათ 3D მოდელების პოვნა ინტერნეტში (https://www.thingiverse.com/). საქაღალდე 3D მოდელებით და კოდით უკვე შეიქმნა თქვენთვის, მაგრამ თუ გსურთ საკუთარი პროექტის შექმნა მოგიწევთ მიჰყევით შემდეგ მითითებებს.
- შექმენით მონაცემთა საქაღალდე (სახელწოდებით "მონაცემები") დამუშავების ესკიზის საქაღალდეში. (თქვენი ესკიზი ჯერ უნდა იყოს შენახული, დარწმუნდით, რომ იცით სად არის შენახული. სტანდარტულად Windows- ში ეს არის თქვენს შიგნით დოკუმენტები/დამუშავება/სახელი_სკეტჩის)
- ექსპორტი: შეინახეთ თქვენი 3D მოდელი, როგორც.obj ფაილი -.
- თუ თქვენ გაქვთ ტექსტურები, მოათავსეთ ისინი მონაცემთა საქაღალდეში და დარწმუნდით.mtl ფაილის მითითებით მათზე სწორად. (.mtl ფაილები შეიძლება გაიხსნას ნოუთბუქით, მაგალითად და შეიცავდეს უბრალო ტექსტს)
- შენიშვნა: ტელეფონი ვერ უმკლავდება ძალიან რთულ მოდელებს ან ბევრ ტექსტურას, ასე რომ დარწმუნდით, რომ მოდელი დაბალი პოლიაა და რაც შეიძლება ცოტა ტექსტურა გაქვთ. თვითმფრინავზე ტექსტურა დავამუშავე და ესკიზი აუტანლად ნელი გახადა.
ნაბიჯი 5: გაუშვით მოწყობილობაზე
ახლა თქვენ მზად ხართ გამოიყენოთ მაგალითი თქვენს მობილურ ტელეფონში.
პირველი, შეამოწმეთ ჩანართი android და მოწყობილობები, თუ თქვენი მოწყობილობა გამოჩნდება. თუ ეს ასე არ არის, დარწმუნდით, რომ თქვენ მიჰყევით ამ სახელმძღვანელოს 1 -ლი ნაბიჯის ნაბიჯებს.
თუ მოწყობილობა გამოჩნდება, თქვენ მზად ხართ დააჭიროთ მოწყობილობის გაშვების ღილაკს ან გამოიყენოთ მალსახმობი ctrl+R. დამუშავება დაიწყებს ესკიზის შედგენას და თქვენს მობილურ ტელეფონში დაყენებას. თუ დამუშავება შეცდომას უშვებს, შეამოწმეთ ამ სახელმძღვანელოს პირველი ნაბიჯი ან შეამოწმეთ თქვენი კოდი.
ნაბიჯი 6: VR სიმულაციის თამაში
ახლა თქვენ დასრულდით, Google მუყაოს აპლიკაცია დაიწყება და შეგიძლიათ ისიამოვნოთ მობილური VR– ის დიდებული გამოცდილებით.
ნაბიჯი 7: ჩვენი წყაროები
პროგრამის ძირითადი კონფიგურაცია ემყარება ინფორმაციას ქვემოთ მოცემული ბმულებიდან. ეს შეიცავს დიდ ინფორმაციას Android- ისთვის პროგრამების შექმნის შესახებ დამუშავების გამოყენებით, მათ შორის 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
გირჩევთ:
ვირტუალური რეალობა Raspberry Pi- სთან ერთად BeYourHero !: 19 ნაბიჯი (სურათებით)
ვირტუალური რეალობა Raspberry Pi– სთან ერთად BeYourHero!: კეთილი იყოს თქვენი მობრძანება " იყავით თქვენი გმირი " პროექტი! ვიმედოვნებ, რომ თქვენ მზად ხართ შეხვიდეთ ვირტუალური რეალობის ჩაძირვის მომავალ თაობაში! ეს პროექტი მოგცემთ ნებისმიერი ვირტუალური გმირის ჟესტიკულტურ კონტროლს, რომელიც მოგწონთ იაფი მოწყობილობების მარტივი ნაკრებით, რომელიც იყენებს
SCARA Robot: ისწავლეთ შორსმჭვრეტელი და ინვერსიული კინემატიკის შესახებ !!! (Plot Twist ისწავლეთ როგორ გააკეთოთ რეალურ დროში ინტერფეისი ARDUINO– ში დამუშავების გამოყენებით !!!!): 5 ნაბიჯი (სურათებით)
SCARA Robot: სწავლა შორსმჭვრეტელ და უკუ კინემატიკის შესახებ !!! (Plot Twist ისწავლეთ როგორ გააკეთოთ რეალურ დროში ინტერფეისი ARDUINO– ში დამუშავების გამოყენებით !!!!): SCARA რობოტი ძალიან პოპულარული მანქანაა ინდუსტრიის სამყაროში. სახელი ნიშნავს როგორც შერჩევითი შეთანხმებული ასამბლეის რობოტის მკლავს, ასევე შერჩევით დამთმობ არტიკულაციულ რობოტ მკლავს. ეს არის ძირითადად თავისუფლების სამი გრადუსიანი რობოტი, პირველი ორი დისლოცირებული
ვირტუალური ყუთი ვირტუალური მანქანა: 6 ნაბიჯი
Virtualbox ვირტუალური მანქანა: კეთილი იყოს თქვენი მობრძანება, თუ როგორ უნდა დააინსტალიროთ და გამოიყენოთ VirtualBox
გაფართოებული რეალობა (AR) Dragonboard410c ან Dragonboard820c OpenCV და Python 3.5: 4 ნაბიჯების გამოყენებით
Augmented Reality (AR) Dragonboard410c ან Dragonboard820c OpenCV და Python 3.5 გამოყენებით: ეს ინსტრუქციები აღწერს, თუ როგორ უნდა დააინსტალიროთ OpenCV, Python 3.5 და Python 3.5– ის დამოკიდებულება გაძლიერებული რეალობის პროგრამის გასაშვებად
შეინახეთ Arduino სენსორის მონაცემები MYsql– ში დამუშავების გამოყენებით: 6 ნაბიჯი
შეინახეთ Arduino სენსორის მონაცემები MYsql დამუშავების გამოყენებით: გულწრფელად რომ ვთქვათ, ძნელია Arduino მონაცემების შენახვა MySQL– ში პირდაპირ ისე, რომ Arduino IDE– ზე დამოკიდებულებისას მე გამოვიყენე დამუშავების IDE, რომელიც მსგავსია Arduino IDE– ს, მაგრამ ბევრი განსხვავებული გამოყენებით და თქვენ შეგიძლიათ მისი კოდირება java შენიშვნა: არ გაუშვათ Arduino სერიული მონი