Найти тему
8bitsage gamedev

Meta XR Audio и MetaSounds в Unreal Engine 5 & VR

Оглавление

Введение

Статья будет посвящена материалу по работе со звуком, плагинах и их установке. Статья может редактироваться в будущем, чтобы всё полезное было в одном месте.

Введение в Attenuation & Spatialization Unreal Engine 5 (Затухающий и Пространственный звук)

Установка Meta XR Audio SDK

Плагин Oculus Spatializer (Oculus Audio) Был заменен на Meta XR Audio. Об этом говорится в документации Meta: https://developer.oculus.com/documentation/unreal/audio-osp-ue/

Обзор Meta XR Audio SDK для Unreal:

https://developer.oculus.com/documentation/unreal/meta-xr-audio-sdk-unreal-intro/

https://developer.oculus.com/documentation/unreal/meta-xr-audio-sdk-unreal/

Скачать плагин Meta XR Audio для Unreal Engine 5:

https://developer.oculus.com/downloads/package/meta-xr-audio-unreal/67.0/

Инструкция Перепаковки Плагина Meta XR Audio для другой версии Unreal Engine (не требуется если у вас Unreal Engine 5.4):

https://developer.oculus.com/documentation/unreal/meta-xr-audio-sdk-unreal-req-setup/

В моем случае команда перепаковки в cmd выглядела так:

D:\Unreal_Engine\UE_5.3\Engine\Build\BatchFiles\RunUAT.bat BuildPlugin -plugin="C:\Users\userPC\Downloads\MetaXRAudio\MetaXRAudio.uplugin" -package="C:\temp\MetaXRAudio"

Спустя 2 минуты плагин упаковался Добавьте описание
Спустя 2 минуты плагин упаковался Добавьте описание
-2

Далее необходимо скопировать metaxraudio64.dll из загруженного плагина v67 в скомпилированный плагин под нашу версию Unreal Engine (в моем случае 5.3.2). Иначе Unreal не сможет запуститься.

-3

Устранение предупреждения: LogAudio: Warning: Failed to load MetaXR Reverb Submix from object path '' in MetaXRSettings. Creating 'MetaXR Reverb Submix' as stub.

После установки плагина, это поле имеет пустое значение, задайте Submix из списка.

Plugins>Meta XR Audio > задайте submix

-4

Доп. информация от Meta по VR аудио:

«Введение в VR-аудио»

Локализация и слуховая система человека

Описывает, как люди локализуют звук.

3D-пространственное аудио

Описывает пространственные и передаточные функции, связанные с головой.

Устройства для прослушивания

Описываются различные устройства для прослушивания, их преимущества и недостатки.

Моделирование окружающей среды

Описывает моделирование окружающей среды, включая реверберацию и отражения.

Звуковой дизайн для пространственного оформления

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

Микширование сцен для виртуальной реальности

Как и в случае со звуковым дизайном, микширование сцены для виртуальной реальности — это не только наука, но и искусство, и следующие рекомендации могут содержать некоторые оговорки.

Глоссарий VR-аудио

Определения технических терминов Термины VR-аудио.

Meta предоставляет бесплатные, простые в использовании плагины для пространственных преобразований для движков и промежуточного ПО, включая Unity, Unreal, FMOD и Wwise. Наши функции пространственных преобразований поддерживают разработку как для PCVR, так и для Quest, Quest 2, Quest Pro и Quest 3.

Видеоматериал по VR-Audio:

Введение Брайана Хука в VR-аудио на Oculus Connect 2014.

Oculus Connect Introduction to Audio in VR

Выступление Тома Смурдона и Брайана Хука на GDC 2015 о VR Audio.

Oculus @ GDC 2015 - An Intro to Virtual Reality Audio with Brian Hook and Tom Smurdon

Oculus Connect 2 - 3D Audio Designing Sounds for VR.

Oculus Connect 2 3D Audio Designing Sounds for VR

Oculus Connect 4 - Прорыв в технологиях пространственного аудио

Oculus Connect 4 _ Breakthroughs In Spatial Audio Technologies

Oculus Connect 5 - Пространственное аудио для Oculus Quest и не только

Oculus Connect 5 _ Spatial Audio for Oculus Quest and Beyond

MetaSounds Unreal Engine 5

В Unreal Engine 5 был представлен MetaSounds - встроенный процедурный звуковой движок Unreal Engine.

Документация:

https://dev.epicgames.com/documentation/en-us/unreal-engine/metasounds-the-next-generation-sound-sources-in-unreal-engine

Учебный материал от Epic Games:

MetaSounds | Recommended community tutorial

Учебный материал от Brain Michael Fuller по MetaSounds:

Сборник туториалов по звуку Unreal Engine 5:

Аудио паки от Oculus/Meta:

https://developer.oculus.com/downloads/package/oculus-audio-pack-1/

https://developer.oculus.com/downloads/package/oculus-ambisonics-starter-pack/

Телеграм канал Unreal Engine VR

Rutube канал Unreal Engine & VR