Упражнение. Добавление пространственного звука из видео

Завершено

В этом уроке вы узнаете, как пространственный звук из источника видео и проверить его в редакторе Unity и HoloLens 2.

Импорт видео и добавление видеопроигрывателя в сцену

Для этого урока вы можете использовать это видео из проекта пространственного аудио примера.

  1. Чтобы импортировать видео в проект unity, в меню Unity выберите >"Импорт ресурсов" "Импорт нового ресурса".

    Screenshot of Importing Asset.

  2. В окне импорта нового ресурса... выберите скачанный файл Microsoft HoloLens — Пространственный звук-PTPvx7mDon4 и нажмите кнопку импорта, чтобы импортировать ресурс в проект.

    Screenshot of Selecting Asset.

  3. Настройка параметров качества видеоклипа обеспечивает воспроизведение со сглаживанием в HoloLens 2. Выберите видеофайл в окне проекта . В окне инспектора выберите вкладку Windows, проверка поле для переопределения для Windows и настройте остальные параметры следующим образом:

    1. Установите флажок Для Transcode.
    2. Задайте для Codec значение H264.
    3. Установите для режима битовой скорости значение "Низкий".
    4. Задайте для пространственного качества среднее пространственное качество.
  4. Нажмите кнопку "Применить" , чтобы изменить параметр качества в клипе.

    Screenshot of Video property Change.

  5. Щелкните правой кнопкой мыши в окне иерархии и выберите Видеопроигрыватель>, чтобы добавить компонент Видеопроигрыватель.

    Screenshot of adding a Video Player.

Воспроизведение видео в четырехугольнике

Объекту видеопроигрывателя требуется текстурированный объект game для подготовки к отрисовке видео.

  1. Щелкните правой кнопкой мыши в окне иерархии, а затем выберите 3D Object>Quad, чтобы создать квадрат и настроить его компонент преобразования следующим образом:

    • Позиция: X = 0, Y = 2.1, Z = 2
    • Поворот: X = 0, Y = 0, Z = 0
    • Масштаб: X = 1,28, Y = 0,72, Z = 1

    Screenshot of adding a Quad.

  2. Теперь необходимо текстурировать квадрат с видео. Щелкните правой кнопкой мыши в окне проекта и выберите "Создать>текстуру отрисовки", чтобы создать компонент текстуры отрисовки. Введите подходящее имя текстуры отрисовки; Например, текстура пространственного звука.

    Screenshot of creating a Render Texture.

  3. Выберите текстуру отрисовки и в окне Инспектора задайте свойство Size, чтобы соответствовать собственному разрешению видео 1280x720. Затем, чтобы обеспечить хорошую производительность отрисовки в HoloLens 2, задайте для свойства "Формат глубины" значение D16_UNORM или более поздней версии.

    Screenshot of Render Texture properties.

  4. Затем используйте созданную текстуру отрисовки Текстура пространственного звука в качестве текстуры для четырехугольника:

    1. Перетащите текстуру пространственного звука из окна проекта в квадрат в иерархии, чтобы добавить текстуру отрисовки в квадрат.
    2. Чтобы обеспечить хорошую производительность в HoloLens 2, выберите квадрат в иерархии и в окне инспектора выберите "Стандартный" графические инструменты> в поле шейдера.

    Screenshot of Quad texture properties.

  5. Чтобы настроить видеопроигрыватель и текстуру отрисовки для воспроизведения клипа, выберите видеопроигрыватель в иерархии и настройте параметры в окне инспектора следующим образом:

    1. Задайте для свойства Video Clip скачанный видеофайл: Microsoft HoloLens — Пространственный звук-PTPvx7mDon4.
    2. Установите флажок "Цикл проверка".
    3. Задайте целевую текстуру для новой текстуры отрисовки, пространственной звуковой текстуры.

    Screenshot of Video player properties.

Добавление пространственного звука из видео

  1. В окне Иерархии выберите объект Quad . В окне инспектора нажмите кнопку "Добавить компонент ", чтобы добавить источник звука, в который вы будете направлять звук из видео.

  2. Добавление источника звука:

    1. Задайте выходные данные в мастере пространственного миксера>аудио.
    2. Установите флажок "Пространственный размер ".
    3. Переместите ползунок пространственной смеси на 1 (3D).

    Screenshot of Quad audio source inspector.

  3. Чтобы настроить видеопроигрыватель для маршрутизации звука в источник звука, выберите видеопроигрыватель в окне иерархии. В окне Инспектора настройте объект Видеопроигрыватель следующим образом:

    1. Установите в качестве Режима вывода аудио значение Источник звука
    2. Установите для свойства Источник звука значение Четырехугольник

    Screenshot of setting the Video player audio source.