Съдържание:

DeskMagic - Създаване на приложение за вашата слушалка Aryzon AR (TfCD): 22 стъпки
DeskMagic - Създаване на приложение за вашата слушалка Aryzon AR (TfCD): 22 стъпки

Видео: DeskMagic - Създаване на приложение за вашата слушалка Aryzon AR (TfCD): 22 стъпки

Видео: DeskMagic - Създаване на приложение за вашата слушалка Aryzon AR (TfCD): 22 стъпки
Видео: Смарт-Часы Maimo Watch - Детальный ОБЗОР + ТЕСТЫ 2024, Юли
Anonim
DeskMagic - Създаване на приложение за вашите слушалки Aryzon AR (TfCD)
DeskMagic - Създаване на приложение за вашите слушалки Aryzon AR (TfCD)

В тази инструкция ще преминем стъпка по стъпка през процеса на създаване на просто приложение за разширена реалност (AR) за слушалките Aryzon AR. Не се изисква кодиране или друг опит. Въпреки че приложението е доста основно, това е забавен и лесен начин да започнете да играете с възможностите на AR.

За повече информация относно слушалките Aryzon AR посетете:

aryzon.com/

Моделите, използвани в тази инструкция, са изтеглени от Google Poly от следните автори:

Шейна, снежен човек, дърво с подаръци, кабина - от 14islands Lab по лиценз CC -BY

Други дървета - от Poly от Google по лиценз CC -BY

Снежна земя - от мен

Стъпка 1: Изтеглете Unity 3D

Изтеглете Unity 3D
Изтеглете Unity 3D

От следната връзка изтеглете безплатната, лична версия на единство. Това ще бъде двигателят на нашето AR приложение.

store.unity.com/

Стъпка 2: Инсталирайте Unity 3D

Инсталирайте Unity 3D
Инсталирайте Unity 3D
Инсталирайте Unity 3D
Инсталирайте Unity 3D

Когато инсталаторът се отвори, ще бъдете помолени да изберете кои модули за единство искате да инсталирате. Ще ви трябва следното

  • Самото единство - доста важно
  • MonoDevelop - използва се за отстраняване на грешки, няма действително кодиране в този проект
  • Документация - за правилното функциониране на помощната система
  • Поддръжка за Android build - това ви позволява да създавате андроид приложения с вашия проект, можете да добавяте всякакви допълнителни платформи, за които искате да разработите, въпреки че тази инструкция обхваща само Android
  • Поддръжка за разширена реалност Vuforia - Използва се за действителното проследяване на AR, необходимо за поставяне на нашия 3D свят на бюрото ви.

Стъпка 3: Създайте (безплатен) акаунт

Създай безплатен акаунт
Създай безплатен акаунт

Ще трябва да създадете акаунт, за да използвате Unity 3D. Това е безплатно за лична употреба.

Стъпка 4: Създайте свой проект

Създайте своя проект
Създайте своя проект

Сега е време да създадете своя проект. Дайте на приложението си хубаво име и изберете място, където лесно можете да намерите всички файлове, които Unity ще постави там.

Стъпка 5: Създайте своя сцена

Създаване на вашата сцена
Създаване на вашата сцена

Unity ще се отвори с вече създадена празна сцена. Можете да дадете име на тази сцена, като я запазите сега.

Стъпка 6: Изтеглете Aryzon SDK

Изтеглете Aryzon SDK
Изтеглете Aryzon SDK

Aryzon създаде SDK, който се интегрира в Unity чрез единствен пакет. Можете да изтеглите този SDK на следната връзка:

developer.aryzon.com/t/basic-setup-of-sdk/…

Стъпка 7: Импортирайте Aryzon SDK в Unity

Импортирайте Aryzon SDK в Unity
Импортирайте Aryzon SDK в Unity
Импортирайте Aryzon SDK в Unity
Импортирайте Aryzon SDK в Unity

Отидете на Активи> импортиране на пакет> персонализиран пакет. След това изберете Unitypackage на SDK и импортирайте всичко във вашия проект.

Стъпка 8: Отворете демонстрационната сцена на Vuforia

Отворете демонстрационната сцена на Vuforia
Отворете демонстрационната сцена на Vuforia
Отворете демонстрационната сцена на Vuforia
Отворете демонстрационната сцена на Vuforia

Сега ще видите няколко нови папки в основната папка на проекта. Отидете на Assets> Aryzon> Sample Scenes и отворете сцената за проследяване на Vuforia.

Стъпка 9: Създайте нова сглобяема конструкция

Създайте нова сглобяема конструкция
Създайте нова сглобяема конструкция

За да си спестим някои проблеми, можем да създадем сглобяем (стандартен компонент, който може да се копира) от компонента „ImageTarget“, който може да се избира в прозореца на йерархията.

Просто плъзнете компонента 'ImageTarget' в папката Assets> Aryzon> Prefabs, както вече направих на снимката.

Стъпка 10: Импортирайте сглобяеми елементи в сцена

Импортирайте сглобяеми материали в сцена
Импортирайте сглобяеми материали в сцена

Вече можете да използвате същата сглобяема папка, за да импортирате двата най -важни компонента на приложението: компонент AryzonVuforia и компонент imagetarget. Можете да ги плъзнете от сглобяемата папка направо във вашата сцена.

Стъпка 11: Изтрийте куба

Изтрийте куба
Изтрийте куба

Когато щракнете върху компонента ImageTarget в прозореца на йерархията, ще забележите, че кубът на екрана е дете на този компонент. Това казва на двигателя къде трябва да постави куба спрямо целта.

Това означава, че всички модели, които искаме да покажем правилно в AR, трябва да бъдат добавени към сцената като дете към компонента ImageTarget.

Вече можем да премахнем куба и да го заменим с по -интересни визуално неща

Стъпка 12: Създайте папка с модел

Създайте папка с модели
Създайте папка с модели

За да следите добре всичко, което добавяме към сцената, може да искате да създадете папка с модел в прозореца на проекта. тази папка ще съдържа всички модели, които бихме искали да добавим към сцената.

Стъпка 13: Вземете (изтеглете) модели

Вземете (изтеглете) модели
Вземете (изтеглете) модели
Вземете (изтеглете) модели
Вземете (изтеглете) модели

Сега ще изтеглим някои забавни модели за нашата сцена и ще ги поставим в папката с модели, която току -що създадохме. За тази инструкция ще ги получим от google Poly. Google Poly е идеален, защото неговите модели са оптимизирани за добро представяне на VR и AR.

Когато изтегляте модел, имайте предвид следното

  • Моделът трябва да е прост (малко текстури, нисък брой полигони), защото телефонът ви има ограничени ресурси
  • Акредитирайте автора на модела (ще бъдете подканени, когато това е необходимо)
  • Когато е възможно, изтеглете файла във FBX формат. OBJ ще работи, но е малко по -трудно за обработка в Unity.

Стъпка 14: Плъзгане и пускане

Влачите и пускате
Влачите и пускате

Можете да поставите модели във вашата сцена, като просто ги плъзнете от папката модели и ги поставите в прозореца на сцената. След като ги поставите, можете да ги мащабирате, завъртате и плъзгате до мястото, където искате да бъдат позиционирани.

Запомнете: както вече споменахме, моделите, поставени в сцената, винаги трябва да се поставят като дете на компонента ImageTarget.

Стъпка 15: Направете сняг

Направете сняг
Направете сняг
Направете сняг
Направете сняг

За да разкарате наистина празничния дух у дома, можете да добавите малко сняг. Лесен начин да направите това е като използвате излъчвател на частици. В прозореца йерахия отидете за създаване> ефекти> система от частици. Това ще създаде обект, излъчващ частици във вашата сцена. Най -добре е да си поиграете в прозореца на инспектора и да разберете кои са най -добрите настройки за вас (лек снеговалеж или може би виелица). Настройките в изображението работят доста добре за нас.

Стъпка 16: Превключване на платформата

Превключване на платформата
Превключване на платформата

Преди да можем да пуснем приложението на нашия телефон с Android, първо трябва да го изградим. Първо обаче трябва да променим някои настройки. В лентата с менюта отидете на Файл> Настройки на изграждане. Изберете платформата Android и след това натиснете „Switch Platform“.

Стъпка 17: Променете настройките

Променете настройките
Променете настройките
Променете настройките
Променете настройките
Променете настройките
Променете настройките

В същите тези прозорци сега натиснете бутона „Настройки на плейъра“. Това ще направи всички настройки на платформата да се появят в прозореца на инспектора. тук трябва да направите следното:

  • Въведете (измислено) име на фирма
  • Въведете име на продукт (това ще бъде името на вашето приложение).
  • в „други настройки“добавете името на компанията и продукта в полето „име на пакета“.
  • Задайте минимално ниво на API. Това трябва да е същата версия на android, на която работи вашият телефон, или по -ниска. Колкото по -ниско се спускате, толкова по -голяма е съвместимостта с по -стари устройства, но също така ще загубите определени функции.
  • Уверете се, че „Съвместимост с Android TV“не е отметнато. Проверяването на това ще попречи на Vuforia да работи.
  • И накрая, в „Настройки на XR“, проверете „Разширена реалност на Vuforia“

Стъпка 18: Получаване на Vuforia Key

Получаване на ключ от Vuforia
Получаване на ключ от Vuforia
Получаване на ключ Vuforia
Получаване на ключ Vuforia
Получаване на ключ Vuforia
Получаване на ключ Vuforia

За да работи AR проследяването, първо трябва да активирате лиценз Vuforia (безплатен за лична употреба).

  • Създайте акаунт на адрес

    developer.vuforia.com/vui/auth/register

  • Отидете до Мениджъра на лицензи и изберете „Вземете ключ за разработка“
  • Тук въвеждате името, което сте дали на приложението си в предишните стъпки
  • Копирайте персонализирания ключ, който се генерира във вашия клипборд

Стъпка 19: Въвеждане на ключа Vuforia във вашия проект

Въвеждане на ключа Vuforia във вашия проект
Въвеждане на ключа Vuforia във вашия проект
Въвеждане на ключа Vuforia във вашия проект
Въвеждане на ключа Vuforia във вашия проект
  • В йерархията на вашата сцена изберете компонента „ARCamera“(под AryzonVuforia).
  • В прозореца на инспектора натиснете бутона в долната част с надпис „Open Open Vuforia Configuration“
  • Прозорецът на инспектора ще покаже конфигурацията на Vuforia. Поставете лицензионния ключ, който току -що сте копирали, в полето „Ключ за лиценз за приложение“.

Стъпка 20: Придобиване на Android SDK

Придобиване на Android SDK
Придобиване на Android SDK

И накрая, за да изгради вашето приложение, Unity се нуждае от Android SDK, за да присъства на вашия компютър. Най -лесният начин да получите този SDK чрез Android Studio. Android studio може да бъде изтеглено (без акаунт!) От следната връзка:

developer.android.com/studio/index.html

Инсталирането на Android Studio автоматично ще постави Android SDK на вашия компютър.

Стъпка 21: Време за изграждане

Време за изграждане!
Време за изграждане!

Вече можете да създадете вашето AR приложение!

  • Влезте отново в менюто с настройки за изграждане (File> Build Settings) и натиснете бутона „build“
  • Вече можете да въведете име за APK (App Package). Имайте предвид, че това е само име на файл, няма да повлияе на името на вашето приложение.
  • Отворете APK на телефона си, за да инсталирате свое собствено приложение за AR!

Ако телефонът ви не ви позволява да инсталирате приложения от „Неизвестни източници“, просто отидете в системните настройки на телефона си, след това отидете на опциите за сигурност и поставете отметка в квадратчето „Неизвестни източници“. От съображения за сигурност се препоръчва да премахнете отметката от това квадратче, след като сте инсталирали приложението.

Стъпка 22: Насладете се на магическата си коледна украса

Насладете се на вашата вълшебна коледна украса
Насладете се на вашата вълшебна коледна украса
Насладете се на вашата вълшебна коледна украса
Насладете се на вашата вълшебна коледна украса
Насладете се на вашата вълшебна коледна украса
Насладете се на вашата вълшебна коледна украса

Стартирайте приложението, поставете телефона си в слушалките Aryzon AR и го прикрепете към лицето си. Можете да поставите включения маркер навсякъде, където искате вашата коледна украса да освежи деня ви! До вашия компютър например: D

Разбира се, не е нужно да използвате коледни модели на приложението си. Какво ще кажете за аквариум или миниатюрен юрски парк?

Включих копие от изграждането на приложението в тази инструкция (DeskMagic), така че можете да проверите резултатите, преди да опитате сами.

DeskMagic ще:

  • Направете бюрото си по -домашно
  • Изпълнете огнището си с топлина и празничен дух
  • Да изглеждаш наистина страхотно

Обърнете внимание, че това съм тествал само на стария си телефон (Galaxy Note 3), така че пробегът ви може да варира.

Благодаря за четенето!

Препоръчано: