Мы продолжаем курс о простых эффектах в дополненной реальности. Сегодня нас ждёт первый эффект — парящая графика. Для работы с курсом вам понадобится программное обеспечение 3ds Max, Photoshop, Unity, Vuforia plug-in, RegionCapture Addon (github.com/maximrouf/RegionCapture). Автор: Максим Руф, AR Shift. Англоязычный дубляж: Павел Абдурахимов, AR Shift.
Спецэффекты в дополненной реальности. Урок второй: парящая графика from Голографика on Vimeo.
Текстовые инструкции
- Создайте плоскость в 3ds Max такого же размера, как ваш маркер, и разбейте её на куски. Разделите объекты на два материала — материал для летающих блоков и материал для маски вокруг них. Придайте объём кускам и сделайте анимацию.
- Сделайте UV-развертку типа Box для всеx объектов. Создайте новый Unity-проект, установите плагин Vuforia и скопируйте модель в папку с проектом.
- Материал маски прозрачный и перекрывает собой все видимые объекты, кроме видеотекстуры на заднем фоне. Материал летающих блоков — это Unlit-шейдер с текстурой, которую мы захватываем с помощью плагина RegionCapture.
- Как вы видите, размеры маркера и модели совпадают.
- Напомню, плагин RegionCapture вырезает часть текстуры заднего фона по периметру маркера. Эту текстуру можно назначить на модель. Чтобы анимация проигрывалась в нужный момент, напишите скрипт, который запускает анимацию при обнаружении маркера.
- О создании сферы, искажающей пространство, мы расскажем вам в следующей серии. До новых встреч!
Подписывайтесь на наши каналы в Vimeo, ВК, Facebook, Twitter и Surfingbird и следите за публикациями там, где это удобно.