Тип работы:
Предмет:
Язык работы:


VR-приложение с имитацией подводного мира под android

Работа №146632

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы55
Год сдачи2017
Стоимость4800 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
25
Не подходит работа?

Узнай цену на написание


Аннотация 3
Введение 5
1 Аналитическая часть 7
1.1 Анализ и общая характеристика предметной области 7
1.1.1 Понятие «Виртуальная реальность» 7
1.1.2 История возникновения виртуальной реальности 8
1.1.3 Современные способы реализации виртуальной реальности 13
1.1.4 Взаимодействие с виртуальной реальностью 16
1.1.5 Визуальное восприятие виртуальной реальности 21
1.1.6 Области применения виртуальной реальности 23
1.2 Анализ существующих разработок 26
1.3 Анализ средств разработки и обоснование выбора технологии
проектирования 29
1.4 Общий алгоритм реализации проекта 36
2 Проектная часть 37
2.1 Характеристика заказчика и потенциальной аудитории потребителей
проекта 37
2.2 Постановка задачи проекта 37
2.2.1 Актуальность проекта 37
2.2.2 Цель и назначение проекта 39
2.2.3 Требования к проекту 39
2.2.4 Входные данные к проекту 42
2.2.5 Характеристики оборудования для реализации проекта 43
2.3 Жизненный цикл проекта 44
2.3.1 Этап эскизного проектирования 44
2.3.2 Этап разработки элементов дизайна проекта 46
2.3.3 Этап тестирования, апробирования, внедрения 48
2.4 Калькуляция проекта 48
Заключение 49
Список использованных источников 51
Приложение 53

Тема виртуальной реальности актуальна как никогда раньше. Это по­нятие родилось в конце 1960-х годов, но особенно активно начало развивать­ся сейчас - когда компьютерные технологии достигли необходимого уровня. Коротко говоря, надев шлем-дисплей (нечто подобное очкам), пользователь может просматривать сцены в 3D и находиться в виртуальной реальности. Может оглядеться вокруг, повернув голову, и переместиться в пространстве с помощью ручного управления или датчиков движения. Разработчики ставят задачу создать у пользователя ощущение присутствия в виртуальной среде. Таким образом достигается эффект полного присутствия. Пользователю ка­жется, что он действительно находится в другом, виртуальном мире. На дан­ный момент приложения VR в основном посвящены играм, но способны выйти далеко за рамки этой области. Ощущение непосредственного присут­ствия, которое обеспечивает виртуальная реальность, сегодня может быть использовано во многих областях, таких как продажа недвижимости, кино и сериалы, образование, здравоохранение, даже просмотр 3D-сайтов.
Преимущества обучающих программ в виртуальной реальности опре­деляются трехмерным изображением познаваемых объектов, широкой воз­можностью осуществления действий с предметами (анимацией), эффектом присутствия, интерактивностью, возможностью визуализировать абстракт­ные модели и др. Вследствие этого разработка такой методики, при помощи которой можно было бы симулировать разнообразные виртуальные сцены, требующие решения различных задач, сопровождаемых моторной активно­стью, является актуальной и востребованной.
Объект исследования: виртуальная реальность.
Предмет исследования: разработка приложения виртуальной реально­сти для ОС Android.
Цель исследования: разработать Android-приложение виртуальной ре­альности с имитацией подводного мира
Задачи исследования:
• проанализировать литературу по тематике исследования;
• проанализировать и выбрать средства разработки;
• проанализировать технические требования к аппаратной части;
• изучить программные среды для разработки приложения;
• определить тематику продукта;
• подобрать и реализовать графические ресурсы для приложения;
• создать сцены с графическими объектами;
• обеспечить интерактивное взаимодействие.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения выпускной квалификационной работы, объектом исследования которой была выбрана тема виртуальной реальности, было разработано мобильное приложение.
Перед разработкой потребовалось решить теоретические вопросы и рассмотреть понятие виртуальной реальности. Виртуальная реальность раз­вивалась постепенно, её рост сдерживали небольшие возможности вычисли­тельных устройств тех лет. На сегодняшний момент выпускается всё больше новых приложений и шлемов, обеспечивающих трёхмерный обзор. Их разно­видности были проанализированы, выбрана разновидность шлема и плат­форма, под которую производилась разработка. Виртуальная реальность находит своё применение как в узкоспециализированных профессиональных областях, так и в приложениях, рассчитанных на широкую аудиторию. Одна­ко, несмотря на это, продуктов, применяющих эти новые технологии, всё ещё недостаточное количество. Именно перспективность области и недостаточ­ная её проработанность составляют актуальность выпускной квалификаци­онной работы.
Особое внимание уделено взаимодействию с виртуальной реально­стью: управлению, передвижению, навигации. Изучен механизм действия шлема виртуальной реальности. Рассмотрены вопросы, неизбежно возника­ющим при разработке: как избежать симуляционного укачивания, как обес­печить управление предметами и передвижение в пространстве, как разрабо­тать пользовательский интерфейс. Разработка виртуальной реальности имеет свои тонкости, которые часто становятся заметными лишь при погружении в неё.
Для выполнения проекта потребовалось изучить и углубиться не толь­ко в выбранную тему, но и в области разработки мобильных приложений, программирования, SD-моделирования, пользовательского интерфейса, изу­чить среду разработки Unity. Можно сказать, что в работе пригодились все предметы, изучаемые на прошлых курсах вуза.
В дальнейшем проект может быть значительно доработан звуковыми эффектами, более реалистичной водной средой. Могут быть добавлены но­вые функции, такие, как охота на рыб, их интерактивность. Пользователь сможет перемещаться не только по дну, но и по всей толще воды. Возникали сложности с поиском хороших анимированных моделей рыб и прочих океан­ских существ. В будущем возможно их трёхмерное моделирование специ­ально для проекта. Для того, чтобы и с новыми функциями и объектами про­ект был жизнеспособен, своевременно реагировал на действия пользователя, не тормозил, стоит рассмотреть аспекты оптимизации в VR-разработке.


1. Маслов Е. А. Внедрение современных технологий виртуальной и дополненной реальности в креативные индустрии: тенденции и проблемы [Текст] / Е. А. Маслов, А. А. Хаминова // Гуманитарная информатика. — 2016. — №10. — С. 35-46.
2. Осипов М. П. Системы виртуальной реальности [Текст]: учебно­методическое пособие / М. П. Осипов . — Нижний Новгород: Нижегород­ский госуниверситет, 2012. — 48 с.
3. Разработка VR под Windows [Электронный ресурс]. — Режим до­ступа: https://www.microsoft.com/ru-ru/developers/vrdev/ (дата обращения: 10.06.2017).
4. Рыжонков В. 2017-й год для виртуальной и дополненной реально­сти: как технологии придут на массовый рынок [Электронный ресурс] / В. Рыжонков // Forbes (дата обращения: 10.06.2017).
5. Сайбель Н. Ю. Виртуальная реальность как бизнес [Электронный ресурс] / Н. Ю. Сайбель, Е. С. Кошкина // Научно-методический электронный журнал «Концепт». — 2017. — №1. — Режим доступа: https://e- koncept.ru/2017/170007.htm (дата обращения: 10.06.2017).
6. Соловов Д. Н. Понятие виртуальности в эпохе Средневековья [Текст] / Д. Н. Соловов // Вестник Российского университета дружбы наро­дов. Серия: Философия — 2010. — С. 72-76.
7. Хабрахабр [Электронный ресурс]. — Режим доступа:
https://habrahabr.ru/ (дата обращения: 10.06.2017).
8. Хокинг Дж. Unity в действии. Мультиплатформенная разработка на C# [Текст] / Дж. Хокинг — пер. с англ. И. Рузмайкиной. — Санкт Петербург: Питер, 2016. — 336 с.
9. Язневич В. Фантоматика (виртуальная реальность) Станислава Ле­ма [Текст] / В. Язневич // Компьютерная газета. — 2000. — №3. Режим до­ступа: http://www.nestor.minsk.by/kg/2000/03/kg00309.html (дата обращения: 10.06.2017).
10. Geektimes [Электронный ресурс]. — Режим доступа:
https://geektimes.ru (дата обращения: 10.06.2017).
11. Google VR [Электронный ресурс]. — Режим доступа:
https://developers.google.com/vr/ (дата обращения: 10.06.2017).
12. LaValle S. M. Virtual Reality [Текст, иллюстрации] / S.M. LaValle. Cambrige University Press, 2017. — 418 с.
13. Linoves J. Unity Virtual Reality Projects [Текст] / J. Linoves. — Bir­mingham: Packt Publishing Ltd., 2015. — 259 с.
14. Parisi T. Learning Virtual Reality [Текст] / T. Parisi. — Sebastopol: O’Reilly Media, Inc., 2015. — 127 с.
15. Sketchfab [Электронный ресурс]. — Режим доступа:
https://sketchfab.com/ (дата обращения: 10.06.2017).
... всего 20 источников


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ