«Разработка VR/AR приложений»

Программа «Разработка VR/AR-приложений» является целостной и непрерывной в течение всего процесса обучения и позволяет обучающемуся шаг за шагом раскрывать в себе творческие возможности и самореализоваться в современном мире. 

Программа предполагает использование и реализацию общедоступных и универсальных форм организации материала, максимальную сложность предлагаемого для освоения содержания программы.

Осваивая данную программу, обучающиеся будут овладевать навыками востребованных уже в ближайшие десятилетия специальностей, многие из которых включены в Атлас профессий будущего. Знания и навыки, рассматриваемые в программе, будут полезны для каждой перспективной профессии.

Педагоги

Кузнецов Александр Алексеевич

Содержание программы

Введение

 

Знакомство, командообразование, инструктаж, знакомство с оборудованием

Теория: Знакомство с обучающимися, сбор и корректировка ожиданий, игры на командообразование

 

Раздел 1. Технология VR/AR

 

1.1 Знакомство со стационарным VR-оборудованием в игровом/соревновательном процессе

Теория: Информация о видах стационарного VR-оборудования, история появления и развития технологий

Практика: Соревновательная игра с использованием стационарного оборудования VR

1.2 Знакомство с AR-приложениями в игровом / соревновательном процессе

Теория: Информация о видах AR-приложений, история появления и развития технологий

Практика: Соревновательная игра с использованием AR-приложений

1.3 Технология виртуальной реальности и специфика VR/AR-интерфейсов

Теория: Информация об интерфейсах дополненной и виртуальной реальности, их разнообразии

1.4 Где применяются и как разрабатываются VR-проекты

Теория: Информация о возможных сферах использования технологий виртуальной и дополненной реальности, пользе ее применения

 

Раздел 2. Создание презентаций

 

2.1 Знакомство с редактором Canva

Теория: Интерфейс редактора Canva, принципы работы с программой

2.2 Создание и защита презентации «Применение VR/AR технологий»

Практика: Самостоятельная работа по поиску информации, созданию и защите презентации

 

Раздел 3. Основы 3D-моделирования (Blender)

 

3.1 Принципы создания 3D-моделей, виды 3D-моделирования

Теория: Информация об инструментах создания моделей, примерах их использования

3.2 Знакомство с Blender: установка, интерфейс, работа с окнами, навигация, камера

Практика: Создание примитивных моделей при помощи инструментов Blender

3.3 Props Modeling создание статичных элементов окружения

Практика: Практические упражнения по созданию статичных элементов окружения и применению реалистичных физических параметров

3.4 Создание 3D-модели

Практика: Практические упражнения по созданию 3D-моделей

3.5 Работа с освещением. Настройка камер. Рендер

Практика: Применение теоретических знаний о типах и форматах файлов, принципах работы с ними, общей логики и принципах создания и отрисовки изображения на компьютере, цветовых схемы, понятия рендера при решении практических задач

 

3.6 Работа с материалами и текстурами

Практика: Создание материалов и текстур, нанесение их на модель

3.7 Создание Low Poly модели

Практика: Практические упражнения по созданию низкополигональных моделей

 

Раздел 4. Разработка игр и приложений на Unity

 

4.1 Игровые движки. Знакомство с Unity: установка, интерфейс, работа с примитивами

Теория: Разбор интерфейса и логики программы

4.2 Создание скриптов в Unity

Практика: Практические упражнения по созданию скриптов

4.3 Инструменты для разработки игр

Практика: Моделирование элементов окружения и других объектов

4.4 Звук, анимация и визуальные эффекты

Практика: Создание интерактивных элементов в сцене при помощи C#

4.5 Разработка интерфейса

Практика: Разбор интерфейса и логика программы

4.6 Работа с ассетами и создание сцены

Практика: Импорт моделей в сцену, создание проекта, финализация сцены, настройка качества картинки, оптимизация сцены, добавление интерактивных элементов

 

Раздел 5. Разработка AR-приложений

 

5.1 Vuforia как пример меточных технологий

Практика: Практические упражнения по созданию AR-приложений

 

5.2 Безметочные технологии на базе AR Foundation

Практика: Практические упражнение на использование безметочных технологий

5.3 Создание AR-маски в Spark AR

Практика: Создание маски дополненной реальности в Spark AR

5.4 Создание виртуального тура в PanoQUIZ

Практика: Создание панорам в PanoQUIZ, разработка заданий

5.1 Использование технологий BIM при проектировании помещений на базе Autodesk Revit

Практика: Создание дизайна интерьера с использованием технологий BIM и VR проектирования

5.2 Семейства и параметризация

Практика: Автоматизация процесса создания дизайна интерьера

 

 

 

 

Цели программы

Цель программы: развитие критического мышления обучающихся, навыков командного взаимодействия, моделирования, прототипирования, программирования, освоения soft-компетенций и hard-компетенций, а также передовых технологий в области VR/AR. Формирование интереса к техническим видам творчества, развитие логического, технического мышления, создание условий для творческой самореализации личности обучающегося посредством получения навыков работы с современными компьютерными системами автоматизированного проектирования.

Результат программы

-     знание правил безопасного пользования инструментами и оборудованием;

-     умение применять оборудование и инструменты;

-     знание принципа работы с программируемыми элементами;

-     знание направлений развития современной науки;

-     знание сферы применения IT-технологий;

-     знание языка программирования, в том числе и необходимого графического языка программирования;

-     знание профессиональной лексики;

-     знание актуальных направлений научных исследований в общемировой практике.

Особые условия проведения

нет

Материально-техническая база

-     персональные компьютеры на каждого обучающегося и педагога;

-     проекционное оборудование (интерактивная панель) – 1 шт.;

-     магнитно-маркерная доска – 1 шт.;

-     шлем виртуальной реальности HTC Vive Cosmos – 1 шт.;

-     очки дополнительной реальности Hiper VR VRQ+; - 2 шт.