Введение
Данная работа посвящена разработке программы 3D-планетария для CAVE-систем, которые в нынешнее время являются актуальной темой, как и тема виртуальной и дополненной реальности в целом. При выборе методов реализации данной работы был выбор между использованием профессиональных средств для разработки приложений с двумерной и трехмерной графикой и между использованием различных интерфейсов и библиотек, например OpenGL. В данном проекте использовалась среда разработки Unity 5, а в качестве языка написания сценариев был выбрал язык программирования C#.
В качестве CAVE-системы для тестирования реализуемого проекта была использована система, установленная в лаборатории МИЭМ НИУ ВШЭ. Там установлена неполная CAVE-система с четырьмя проекторами, а также аудиоаппаратура, для воспроизведения объемного звука.
Основной целью данной работы является облегчение процесса получения знаний у человека, используя технологии для создания виртуальной реальности. На данный момент существует не так много программ, нацеленных на виртуальную реальность, которые являются бесплатными и свободно распространяются. Проанализировав предметную область, были выполнены следующие действия для разработки:
Сравнение аналогов
Поиск возможных сфер применения
Обзор различных технологий виртуальной реальности
Поиск возможных библиотек для создания приложений для виртуальной реальности
Выбор методов построения системы
Реализация проекта