Перейти к основному содержимому
Версия: 3.23.1

Unity сэмпл

Для Unity доступен сэмпл FaceMask, который демонстрирует наложение масок c применением 3D-сетки (3D mesh) лица (См. Антропометрические точки). В данном приложении доступны 4 стандартные маски лица и одна динамическая, которая выбирает маску в зависимости от Ваших эмоций:

Пример запуска FaceMasks.apk: отображаемая маска зависит от эмоции

Данное демо доступно в собранном виде для Android 64-bit и Windows 64-bit в ассетах к релизу.

Установка и запуск

Android

  1. Загрузите файл FaceMasks_arm64.apk со страницы релизов на свое устройство и выполните установку (поддерживается только 64-битная архитектура).
  2. Запустите приложение FaceMasks.
  3. Разрешите приложению доступ к фото, мультимедиа и файлам устройства, а также съемку фото и видео.

Windows

  1. Загрузите архив FaceMasks_windows_x86_64.zip со страницы релизов на свое устройство и распакуйте его.
  2. Запустите приложение FaceMasks.exe (FaceMasks_windows_x86_64/FaceMasks.exe) и нажмите кнопку "Play!".
  3. Выберите корневую папку установленного пакета FaceSDK и перезапустите приложение.

Функциональность

  • В нижней части экрана Вы можете выбрать одну из стандартных масок или динамическую маску (последняя в списке).
  • В динамической маске изображение зависит от Ваших эмоций. Вы можете изменить набор масок для разных эмоций: для этого нажмите на иконку динамической маски и затем нажмите на иконку эмоции (NEUTRAL/HAPPY/ANGRY/SURPRISE) для выбора маски.
  • Чтобы сменить используемую камеру устройства, нажмите на иконку камеры в верхней части экрана.

Настройки

Чтобы изменить настройки сэмпла, нажмите на стрелку в нижней части экрана. Доступны следующие параметры:

  • Opacity (Прозрачность) – степень прозрачности маски. Доступные значения: от 0 до 1
  • Motion smoothing (Сглаживание движений). Доступные значения: от 0 до 1
  • Resolution (Разрешение). Доступные значения: зависит от используемого устройства