Как да създадем приложение за Android за виртуална реалност - работа с Android VR SDK
Клонирайте проекта
- изображенията трябва да бъдат във формат PNG, JPEG или GIF. Препоръчва се използването на JPEG формат за по-добра компресия.
- За максимална съвместимост и производителност размерите на изображението трябва да са две (напр. 2048 или 4096).
- Моно изображенията трябва да имат съотношение на страните 2: 1 (напр. 4096 x 2048).
- Стерео изображенията трябва да имат пропорция 1: 1 (напр. 4096 x 4096).
- Изображенията трябва да са на равно разстояние или проекция на равно разстояние. В такава проекция например се показва географска карта на света.
- Ако имате изображения в други формати, като например кубмапа, те трябва да бъдат преобразувани в проекция на отместване, за да бъдат показани в режим VR.
Добавете Google VR SDK към проекта
Добавете изображение към прозореца за приветствие на фрагмента
- компилиране на проект (‘: gvr-android-sdk/libraries: common’)
- компилиране на проект (‘: gvr-android-sdk/libraries: commonwidget’)
- компилиране на проект (‘: gvr-android-sdk/libraries: panowidget’)
Ще изглежда така:
След това щракнете върху бутона „Синхронизиране сега“, за да актуализирате проекта.
Добавете код за управление на VrPanoramaView
Нека създадем нов клас
Изберете папката за приложение/Java в мениджъра на проекти и след това щракнете с десния бутон и изберете Ново> Java клас . Дайте име на класа ImageLoaderTask .
- AssetManager, използван за зареждане на изображението.
- Празен параметър за метода за напредък (който не използваме).
- Изображението се появи обратно към основната нишка.
Уверете се, че сте импортирали такива класове:
Заредете изображението във фонов режим
Показване на изображения
След това добавете нов метод в долната част на класа loadPanoImage (). Това ще създаде нова задача за зареждане и ще я стартира.
И накрая, трябва да обвържем товарача със събития от жизнения цикъл, за да започнем действителното изтегляне. Във фрагмента ще го добавим към метода onActivityCreated () и ще го заменим в края на класа WelcomeFragment:
Нека отново отворим файла на скрипта за изграждане build.gradle за модула на приложението. След това в раздела за зависимости добавете компонента VideoWidget:
Ще изглежда така:
Щракнете върху бутона „Синхронизиране сега“, за да актуализирате проекта.
- Как да създадете вана за ецване на печатни платки
- Изтеглете AlpineQuest Off-Road Explorer (Lite) за Android
- Как да създадете и как да изтриете регион в Minecraft
- Как да създадете и използвате персонализиран скрипт, Diablo 3 Reaper of Souls BOT
- Как да създадете стартиращ USB стик с Rufus