KIT724Assigment3
Отчет о задании 3
--- Достопримечательности Манхэттена с дополненной реальностью
Хаочжоу Хэ 627177
1. Введение
Волшебная картина Статуи Свободы напоминает о шумном Манхэттене в Нью-Йорке. Поднимите телефон, отсканируйте изображение, установите флажок и нажмите кнопку «Манхэттен». Он перенесет вас в дополненную реальность Манхэттена, где пейзажи отображаются в большом виртуальном физическом пространстве.
Снимок экрана приложения.
<р> <р> <р>Рисунок 1
Рисунок 2
Рисунок 3
2. Описание приложения
Технически, движок Vuforia был импортирован в проект Unity, что позволяет пользователям распознавать изображения Статуи Свободы в режиме реального времени с помощью камеры своего телефона и накладывать добавленные объекты модели Нью-Йорка для дополненной реальности. Это дает пользователям 360-градусный обзор всего виртуального города, обеспечивая сенсорный опыт дополненной реальности.
Это приложение представляет собой городскую сцену с большим внешним пространством с зелеными насаждениями, зданиями и дорогами, а также виртуальной средой, в которой пользователи взаимодействуют с 3D-моделями. Он также удовлетворяет визуальную потребность пользователя в основных элементах города. Сцена имитирует реальный мир Манхэттен-Сити, улучшая визуальное и интеллектуальное восприятие пользователя.эрактивный опыт.
В моем сценарии сначала импортируется модель города Нью-Йорка, а затем данные об изменении пространственного положения пользователей в реальной среде обновляются в режиме реального времени с помощью камеры, гироскопа, датчика и других аксессуаров на мобильном телефоне. Таким образом, делается вывод, что относительное положение виртуальной сцены и реальной сцены, система координат выровнены, и вычисляется слияние виртуальной сцены и реальной сцены. Наконец, составное изображение представляется пользователю. Пользователи могут собирать управляющие сигналы с помощью интерактивных аксессуаров на интеллектуальных мобильных устройствах, таких как микрофоны, инфракрасные датчики, камеры и другие устройства, и выполнять соответствующее взаимодействие человека с компьютером и обновление информации для реализации интерактивной работы дополненной реальности.
3. Дизайн взаимодействия
Взаимодействие — это «диалог» между человеком и смарт-устройством, посредством которого человек выполняет ряд действий в виртуальной среде. Взаимодействие позволяет интеллектуальным устройствам или компьютерам передавать человеческие мысли и эмоции, делая их более похожими на человеческие.
Дизайн раскадровки, иллюстрирующий методы интерфейса и варианты использования для взаимодействия, выглядит следующим образом.
<р> <р> <р>Это изображение по умолчанию для учетной записи Vuforia, и когда пользователь сканирует изображение на своем телефоне и подтверждает его, установив флажок и кнопку, он попадает в дополненную реальность достопримечательностей Манхэттена.
В виртуальном обзоре города он может вращаться с определенной скоростью и углом. Пользователи также могут свободно увеличивать и уменьшать сцену в соответствии со своими потребностями и, конечно же, могут вращаться на 360 градусов, чтобы просматривать реальную сцену Манхэттена. Это очень реалистично.
Это модель города Манхэттен, с фоновой музыкой вы можете наблюдать за современным городом.
<р>4.Техническая разработка
Это приложение разработано с использованием программного обеспечения Unity2022.1.17f1 и Vuforia Augmented Reality SDK. Vuforia — это комплект разработки программного обеспечения дополненной реальности (SDK) для мобильных устройств, который позволяет создавать приложения дополненной реальности.
Это приложение разработано для среды Android, поэтому в нем добавлено взаимодействие с сенсорным экраном и жестами. Чтобы реализовать эти функции, я написал следующие сценарии в папке Assets=>Scenes.
<р>1. EnLarge: определите, увеличивать или уменьшать масштаб, определяя расстояние между двумя пальцами. <р>2. Поворот: модель поворачивается по горизонтали, обнаруживая скольжение одного пальца. Если скольжение одного пальца не обнаружено, модель вращается относительно центральной точки.3. TouchTap: используется для определения того, дважды ли пользователь нажимает на экран.
4. VirtualButtonHandlerTemplate: кнопка, которая запускает переключатель, блокируя соответствующую позицию.
Кроме того, я использовал два других взаимодействия с кнопками,альтернатива скрипту VirtualButtonHandlerTemplate, который часто обнаруживает сбои.
1. Переключение: переключение отображаемого текста, скрытого по умолчанию, установите флажок, чтобы отобразить текст.
2. Холст (кнопка «Манхэттен»): нажмите, чтобы отобразить модель города. По умолчанию модель скрыта.
Кроме того, я добавил в приложение фоновую музыку, которая автоматически воспроизводится при обнаружении шаблона и останавливается, когда шаблон отсутствует. Это все методы, которые я использовал в этом дизайне.
5. Описания 3D-моделей
В это приложение импортируются следующие 3D-модели реального Нью-Йорка. Изображения были захвачены с использованием HDRP. С помощью этого актива я получаю красивый, реалистичный городской пейзаж.
Имя
Эскиз
Описание
Настоящий Нью-Йорк, том. 2
Реальная копия нескольких городских кварталов между Columbus Circle и One Worldwide Plaza в Нью-Йорке, США. Реквизит уровня улицы не включен.
6. Ссылки
[1] Университет Тасмании, (2022 г.) KIT724 Технология виртуальной и смешанной реальности, Материалы курса, Хобарт
[2] Furht, B (ed.) 2011, Руководство по дополненной реальности, Springer New York, New York, NY.
[3] Ван, К. и Чжу, Ю. (2022) «Обзор музейных прикладных исследований на основе дополненной реальности для мобильных устройств», Computational Intelligence & Neuroscience, стр. 1–22. дои: 10.1155/2022/2926241.
[4] PTC Вуфория. (2022) Движок Vuforia, магазин активов Unity.
https://assetstore.unity.com/packages/templates/packs/vuforia-engine-163598
[5] Geopipe, Inc. (2022) Real New York City Vol. 2, магазин активов Unity.
https://assetstore.unity.com/packages/3d/environments/urban/real-new-york-city-v...
<р>Как скачать KIT724Assigment3 через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака KIT724Assigment3
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!