
Практический обучающий курс по созданию интерактивных VR сцен интерьера в Unreal Engine 5
Аннотация курса
Практический курс, в рамках которого студенты познакомятся с Unreal Engine в контексте VR визуализации. Изучат основы скриптинга интерактивных взаимодействий на сцене, визуализации на Unreal, работы с VR.
По итогам курса студенты реализуют проект с готовой сценой интерьера.

Кому подойдёт
Дизайнерам интерьера желающим презентовать свой проект в real-time графике, с максимальной иммерсивностью и интерактивностью.

Формат проведения
Количество слушателей: 15-20
Длительность курса: 4 недели
Количество часов: 16
Формат проведения занятий: очный или онлайн
Пререквизиты: наличие готовой сцены интерьера в 3D Max


Чему вы научитесь
- Поймете базовые принципы работы с UE, научитесь импортировать сцены из 3D Max и редактировать их на сцене
- Научитесь работать со светом, материалами и настройкой постпроцесса
- Изучите базовую работу с VR
- Сможете реализовать скриптинг интерактивных объектов с помощью визуального программирования
- Научитесь оптимизировать сцену и упаковывать финальную версию проекта


Что вы сделаете за курс
- Создадите проект и интерьерную композицию
- Настроите освещение, материалы и постпроцесс на сцене
- Добавите на уровень и настроите камеру для VR
- Реализуете интерактивную смену материалов и объектов, включение/выключение освещения, смену времени суток и погоды на сцене
- Оптимизируете сцену при помощи Nanite и сделаете билд проекта


Тематический план
Тема 1. Введение. Лекции:
- Создание проекта и перемещение в вьюпорте
- Интерфейс программы
- Импорт сцены из 3Ds max и её редактирование на сцене
Практическая работа: Создание проекта и подготовка папок для импорта ассетов.
Самостоятельная работа: Создание композиции из расстановленных на сцене ассетов.
Тема 2. Освещение и шейдеры. Лекции:
- Lumen и трассировка лучей
- Виды источников света и их настройка
- Принципы PBR материалов, их настройка и применение к объектам
- Post process volume и настройка материала постпроцесса
Практическая работа: включение и настройка трассировки лучей в проекте
Самостоятельная работа: Выставление освещения на сцене, настройка материалов объектов и постпроцесса
Тема 3. VR камера. Лекции:
- Настройка Actor’a пользователя и настройка управления
- Настройка камеры внутри Actor’a
Практическая работа: имплементация камеры на сцену
Тема 4. Интерактивный скриптинг. Лекции:
- Введение в визуальное программирование на Blueprints
- Создание Blueprint актёров интерактивных объектов
- Изучение нодов смены параметров и объектов
- Добавление интерфейса взаимодействия с объектами
Самостоятельная работа: Добавление возможности включение/выключения источникам освещения на сцене, добавление нескольких вариаций элементов интерьера и их материалов
Тема 5. Оптимизация и билд проекта. Лекции:
- Введение в Nanite и подготовка объектов на сцене
- Оптимизация источников света
- Установка Visual Studio и настройки упаковки проекта
Самостоятельная работа: Оптимизация сцены и билд проекта
Пример проекта

