Съдържание:
- Стъпка 1: Преди да започнете
- Стъпка 2: Настройване на обработката
- Стъпка 3: Написване на кода
- Стъпка 4: 3D моделът
- Стъпка 5: Стартирайте на устройството
- Стъпка 6: Възпроизвеждане на VR симулация
- Стъпка 7: Нашите източници
Видео: Мобилна виртуална реалност, използваща обработка за Android (TfCD): 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Виртуалната реалност (VR) е една от новите технологии, които биха могли да бъдат интересни, са бъдещите продукти. Той има много възможности и дори не се нуждаете от скъпи VR очила (Oculus Rift). Може да изглежда много трудно да направите сами, но основите са по -лесни, отколкото изглежда. Ако имате основни умения за програмиране и моделиране, можете да го направите. Използвахме Processing и Blender. Тази инструкция е стъпка по стъпка ръководство за програмиране на проста VR среда на вашия телефон. Всичко, от което се нуждаете, е вашият телефон с Android, (картонени) VR очила за телефон и софтуер (софтуер за обработка и 3D моделиране). В края на тази инструкция ще имате стая с множество (движещи се) обекти.
Стъпка 1: Преди да започнете
Преди да започнете, трябва да направите 3 неща: 1. Изтеглете обработка от
2. Уверете се, че телефонът ви е настроен на режим за програмисти: Това може да е различно за всеки телефон, по -долу са дадени няколко опции: Android: Настройки> За телефона> Номер на компилация Samsung Galaxy: Настройки> За устройството> Номер на компилация LG: Настройки> Всичко за телефона> Информация за софтуера> Номер на компилация HTC One: Настройки> Всичко> Информация за софтуера> Още> Номер на компилация
Когато намерите секцията Номер на компилация в настройките, докоснете секцията 7 пъти. След седмото докосване телефонът ще бъде в режим за програмисти.
След това отидете на: настройка> опция за разработчици> активиране на USB отстраняване на грешки Също така се уверете, че телефонът ви приема приложения от неизвестни източници.
3. Изтеглете и извлечете файловете от този урок. Включен е zip файл, в който са включени всички файлове, както и файловете, които включват данните за 3D файла от използваната от нас програма (Blender). Изтеглете и разархивирайте тази папка и я поставете някъде на компютъра си, където можете да я намерите. В стъпка 4 ще бъдете помолени да отворите папката отново.
Стъпка 2: Настройване на обработката
Преди да започнете, ще трябва да настроите обработка, за да поддържате разработката на Android. Първата стъпка е да активирате режима за обработка на android, като щракнете върху бутона java в горната дясна част на прозореца на скицата. (снимка 1)
Това ще ви подкани със съобщение. Кликнете върху „изтегляне на SDK автоматично“и обработката ще започне да изтегля всички файлове, необходими за създаване на приложения за Android. (изображение 2)
Когато този процес приключи, ще можете да създавате приложения за android, които включват VR приложения, върху които ще се съсредоточим. За да направите тази работа, ще трябва да изберете още една опция. Отидете на Android и изберете раздела VR, това ще се увери, че приложението включва всички необходими библиотеки, когато се експортира. (изображение 3)
Сега сте готови да започнете работа по вашата скица
Стъпка 3: Написване на кода
Този урок не е за писане на самия код. Но като използвате коментарите, включени в кода, ще можете да разберете какво се случва.
Сега можете да отворите.pde файла, който е включен в извлечената папка, която сте изтеглили преди. Ще видите кода да се отваря и можете да го разгледате добре.
Стъпка 4: 3D моделът
Използвахме Blender, за да направим нашия модел, това е безплатна програма за моделиране (https://www.blender.org/download/) или използваме друга програма за моделиране. Ако нямате опит с моделирането, можете също да намерите 3D модели онлайн (https://www.thingiverse.com/). Папката с 3D модели и код вече са създадени за вас, но ако искате да направите свой собствен проект ще трябва да следвате следните инструкции.
- Създайте папка с данни (наречена „данни“) в папката за скициране на обработка. (Вашата скица първо трябва да бъде запазена, уверете се, че знаете къде е запазена. По подразбиране в Windows тя е вътре във вас документи/обработка/име_на_ скица)
- Експортиране: запазете вашия 3D модел като.obj файл - Включително.mtl файл, който препраща към текстурите (ако имате такива)
- В случай, че имате текстури, поставете ги и в папката с данни и се уверете, че.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 !: Добре дошли в " Бъди твоят герой " проект! Надявам се, че сте готови да влезете в следващото поколение потапяне във виртуалната реалност! Този проект ще ви даде пълен контрол с жестове на всеки виртуален герой, който харесвате, с прост набор от евтини устройства, използващи се
Контролиран RC автомобил с виртуална реалност: 9 стъпки
Контролирана RC кола с виртуална реалност: Искали ли сте някога да бъдете намалени и да управлявате плавателен съд като Innerspace или Fantastic Voyage? Е, мисля, че това е толкова близо, колкото ще получите в кратък срок! Ето стъпката: Кола с дистанционно управление в реалния живот, пилотирана от командир на виртуална реалност
Отскачам ! Игра за виртуална реалност с помощта на Arduino и акселерометър: 9 стъпки
Отскачам ! Игра за виртуална реалност, използваща Arduino и Acclerometer: В този урок ще създадем игра за виртуална реалност, използвайки Arduino и Acclerometer
Костюм за виртуална реалност, използващ Arduino: 7 стъпки (със снимки)
Костюм за виртуална реалност, използващ Arduino: Създадох този проект, за да играя нормални компютърни игри в пълна VR. Този проект емулира движенията ви, като натискате или държите клавишите на клавиатурата. Имам ему
Очила за виртуална и смесена реалност: 15 стъпки (със снимки)
Очила за виртуална и смесена реалност: Въведение: По време на магистърския курс Технология за концептуален дизайн бяхме помолени да проучим нова технология, която отговаря на основния ни проект, и да тестваме тази технология, като направим прототип. Избраните от нас технологии са и двете виртуални