Оглавление:
- Шаг 1. Загрузите Unity 3D
- Шаг 2: установите Unity 3D
- Шаг 3. Создайте (бесплатную) учетную запись
- Шаг 4: Создайте свой проект
- Шаг 5: Создание вашей сцены
- Шаг 6. Загрузите Aryzon SDK
- Шаг 7. Импортируйте Aryzon SDK в Unity
- Шаг 8: откройте демонстрационную сцену Vuforia
- Шаг 9: Создайте новый префаб
- Шаг 10: импорт префабов в сцену
- Шаг 11: удалите куб
- Шаг 12: Создайте папку модели
- Шаг 13: Получите (загрузите) модели
- Шаг 14: перетаскивание
- Шаг 15: Сделайте снег
- Шаг 16: переключение платформы
- Шаг 17: измените настройки
- Шаг 18: Получение ключа Вуфории
- Шаг 19: Ввод ключа Vuforia в ваш проект
- Шаг 20. Получение Android SDK
- Шаг 21: Создайте время
- Шаг 22: наслаждайтесь волшебным рождественским украшением
Видео: DeskMagic - Создание приложения для гарнитуры Aryzon AR (TfCD): 22 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
В этом руководстве мы шаг за шагом рассмотрим процесс создания простого приложения дополненной реальности (AR) для гарнитуры Aryzon AR Headset. Никакого программирования или другого опыта не требуется. Хотя приложение довольно простое, это интересный и простой способ начать играть с возможностями AR.
Для получения дополнительной информации о гарнитуре Aryzon AR посетите:
aryzon.com/
Модели, используемые в этом Руководстве, загружены из Google Poly от следующих авторов:
Сани, снеговик, елка с подарками, домик - от 14islands Lab по лицензии CC-BY
Остальные деревья - от Poly от Google по лицензии CC-BY
Снежная земля - мной
Шаг 1. Загрузите Unity 3D
По следующей ссылке загрузите бесплатную персональную версию unity. Это будет движок нашего приложения AR.
store.unity.com/
Шаг 2: установите Unity 3D
Когда открывается установщик, вам предлагается выбрать, какие модули Unity вы хотите установить. Вам понадобится следующее
- Само единство - очень важно
- MonoDevelop - используется для отладчика, в этом проекте нет кода.
- Документация - для правильной работы справочной системы
- Поддержка сборки Android - это позволяет вам создавать приложения для Android с вашим проектом, вы можете добавлять любые дополнительные платформы, для которых вы хотели бы разрабатывать, хотя это руководство распространяется только на Android.
- Поддержка дополненной реальности Vuforia - используется для фактического отслеживания AR, необходимого для размещения нашего трехмерного мира на вашем столе.
Шаг 3. Создайте (бесплатную) учетную запись
Вам нужно будет создать учетную запись, чтобы использовать Unity 3D. Это бесплатно для личного использования.
Шаг 4: Создайте свой проект
Пришло время создать свой проект. Дайте своему приложению красивое имя и выберите место, где вы можете легко найти любые файлы, которые Unity поместит туда.
Шаг 5: Создание вашей сцены
Unity откроется с уже созданной пустой сценой. Вы можете присвоить этой сцене имя, сохранив ее сейчас.
Шаг 6. Загрузите Aryzon SDK
Aryzon создал SDK, который интегрируется в Unity через пакет Unity. Вы можете скачать этот SDK по следующей ссылке:
developer.aryzon.com/t/basic-setup-of-sdk/…
Шаг 7. Импортируйте Aryzon SDK в Unity
Перейдите в Assets> import package> custom package. Затем выберите Unitypackage SDK и импортируйте все в свой проект.
Шаг 8: откройте демонстрационную сцену 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 и нажмите «Переключить платформу».
Шаг 17: измените настройки
В тех же окнах нажмите кнопку «Настройки проигрывателя». В результате в окне инспектора появятся все настройки платформы. здесь нужно сделать следующее:
- Введите (вымышленное) название компании
- Введите название продукта (это будет название вашего приложения).
- в «других настройках» добавьте компанию и название продукта в поле «название пакета».
- Установите минимальный уровень API. Это должна быть та же версия Android, что и на вашем телефоне, или более ранняя. Чем ниже вы опускаетесь, тем выше совместимость со старыми устройствами, но вы также теряете некоторые функции.
- Убедитесь, что флажок "Совместимость с Android TV" снят. Установка этого флажка предотвратит работу Vuforia.
- Наконец, в «Настройки XR» отметьте «Дополненная реальность Vuforia».
Шаг 18: Получение ключа Вуфории
Чтобы отслеживание AR работало, вы должны сначала активировать лицензию Vuforia (бесплатно для личного использования).
-
Создайте учетную запись на
developer.vuforia.com/vui/auth/register
- Перейдите в диспетчер лицензий и выберите «Получить ключ разработки».
- Здесь вы вводите имя, которое вы дали своему приложению на предыдущих шагах.
- Скопируйте созданный пользовательский ключ в буфер обмена.
Шаг 19: Ввод ключа Vuforia в ваш проект
- В иерархии вашей сцены выберите компонент «ARCamera» (в разделе AryzonVuforia).
- В окне инспектора нажмите кнопку внизу с надписью «Открыть конфигурацию Vuforia».
- В окне инспектора теперь будет отображаться конфигурация Vuforia. Вставьте лицензионный ключ, который вы только что скопировали, в поле «Лицензионный ключ приложения».
Шаг 20. Получение Android SDK
Наконец, для создания вашего приложения Unity необходимо наличие Android SDK на вашем компьютере. Самый простой способ получить этот SDK через Android Studio. Скачать Android-студию (без аккаунта!) Можно по следующей ссылке:
developer.android.com/studio/index.html
Установка Android Studio автоматически установит Android SDK на ваш компьютер.
Шаг 21: Создайте время
Теперь вы можете создать свое приложение AR!
- Снова войдите в меню настроек сборки (File> Build Settings) и нажмите кнопку build.
- Теперь вы можете ввести имя для APK (пакета приложения). Обратите внимание, что это просто имя файла, оно не повлияет на имя вашего приложения.
- Откройте APK на своем телефоне, чтобы установить собственное приложение AR!
Если ваш телефон не позволяет устанавливать приложения из «Неизвестных источников», просто перейдите в настройки системы вашего телефона, затем перейдите к параметрам безопасности и установите флажок «Неизвестные источники». В целях безопасности рекомендуется снять этот флажок после установки приложения.
Шаг 22: наслаждайтесь волшебным рождественским украшением
Запустите приложение, поместите телефон в гарнитуру Aryzon AR и прикрепите его к лицу. Вы можете разместить прилагаемый маркер в любом месте, где хотите, чтобы рождественское украшение скрасило ваш день! Например, рядом с вашим компьютером: D
Конечно, вам не обязательно использовать в своем приложении модели с рождественской тематикой. А как насчет аквариума или миниатюрного парка юрского периода?
Я включил копию сборки приложения в этот Instructable (DeskMagic), чтобы вы могли проверить результаты, прежде чем пытаться сделать это самостоятельно.
DeskMagic будет:
- Сделайте свой стол более домашним
- Наполни свой очаг теплом и праздничным настроением
- Сделай так, чтобы ты выглядел действительно круто
Обратите внимание, что я тестировал это только на своем старом телефоне (Galaxy Note 3), поэтому ваш пробег может отличаться.
Спасибо за прочтение!
Рекомендуемые:
[2020] Использование iPhone или IPad и приложения Micro: bit Game Pad для управления радиоуправляемой машиной: 23 шага
[2020] Использование iPhone или IPad и приложения Micro: bit Game Pad для управления радиоуправляемой машиной: Вы думали об использовании своего iPhone или iPad для управления своим micro: bit? Знаете ли вы, что Micro: bit Educational Foundation предоставляет приложение iOS в Магазин приложений? Искать " micro: bit " в магазине приложений, и вы можете скачать приложение бесплатно
Робот-помощник для подъема по башне V1 - Двуногий, RF, управление BT с помощью приложения: 22 шага (с изображениями)
Tower Climb Helping Robot V1 - Two Legged, RF, BT Control с приложением: когда я когда-либо вижу ящериц на стенах, я планирую сделать робота, как он. Это долгосрочная идея, я ищу во многих статьях электроклеи и проверяю их способность удерживать. Просто пока планирую сделать это с помощью электромагнита, чтобы
QeMotion - отслеживание движения для любой гарнитуры !: 5 шагов (с изображениями)
QeMotion - отслеживание движения для каждой гарнитуры !: Обзор: это устройство позволяет использовать движение головы для запуска событий практически в любой видеоигре. Он работает, отслеживая движение вашей головы (или гарнитуры в этом отношении) и нажимая на клавиатуру для определенных движений. Итак, ваш комп
Док-станция для гарнитуры iPhone + Nano + Bluetooth: 3 шага
Док-станция для iPhone + Nano + Bluetooth-гарнитуры: я запрыгнул на подножку iPhone, когда появился 3G. Единственный другой продукт Apple, который у меня есть, - это iPod Nano, который я использую для музыки во время бега. Теперь с двумя продуктами для зарядки, двумя продуктами для синхронизации и в два раза проще
Штанга Papermate для гарнитуры Bluetooth: 7 шагов (с изображениями)
Papermate Boom для гарнитуры Bluetooth: в шумной обстановке (например, на велосипеде или в старом автомобиле на шоссе) гарнитуры Bluetooth не работают должным образом. Почему? Потому что микрофон находится так далеко от вашего рта, что улавливает шум дороги или ветра так же быстро, как и ваш голос. Нет