Table of Contents

Настройка AR-сцены

В этой статье на примере отслеживания изображений объясняется, как настроить простейшую AR-сцену.

Перед началом

  • Импортируйте плагин EasyAR Sense Unity и введите лицензионный ключ (License Key), как описано в разделе Включение EasyAR.
Примечание

Если ваш проект использует URP (Universal Render Pipeline), потребуется дополнительная настройка URP.

Добавление AR Session

В окне Hierarchy щелкните правой кнопкой мыши на пустом месте и создайте сессию для отслеживания изображений через меню EasyAR Sense > Image Tracking > AR Session (Image Tracking Preset).

PresetImageTracking

Настройка камеры

Выберите Main Camera и в окне Inspector задайте следующие параметры.

  • Установите Clear Flags в значение Solid Color.
  • Установите Background в черный цвет.
  • Установите Near в Clipping Planes равным 0.1 (метрам), а Far — 1000 (метрам).

mainCameraSetting

Добавление Target

В окне Hierarchy щелкните правой кнопкой мыши на пустом месте и добавьте Image Target через меню EasyAR Sense > Image Tracking > Target : Image Target. По умолчанию он отображается как значок вопроса.

createimagetarget

Выберите изображение для отслеживания, задайте следующие параметры и нажмите кнопку Apply:

  • Установите Texture Type в Editor GUI and Legacy GUI.
  • В разделе Advanced включите Read/Write.
  • Установите Format в RGB 24 bit.

createimagetarget

Настройте ImageTargetController:

  • Установите Source Type: Texture 2D.
  • Установите Texture на подготовленное изображение.
  • Установите Name в namecard.
  • Установите Scale в 0.09 (что означает 0.09 метра).
  • Установите Tracker на ImageTrackerFrameFilter внутри ARSession.

addimagetargetcontroler

Совет

Некоторые параметры конфигурации различаются в зависимости от выбранного Source Type.

Добавление 3D-контента, следующего за Target

3D-объекты, добавленные в узел Image Target, остаются в фиксированном положении относительно изображения. При перемещении изображения виртуальный контент перемещается вместе с ним.

В окне Hierarchy выберите Image Target и добавьте куб через меню 3D Object > Cube.

add3D-1

Выберите добавленный куб и настройте его свойства:

  • Установите Scale в Transform в {0.5, 0.3, 0.3}.
  • Установите значение z для Position в Transform равным -0.15 (чтобы выровнять нижнюю грань куба с распознаваемым изображением).

add3D-2

На этом настройка простейшей AR-сцены завершена. Запустите сцену и наведите камеру на изображение, чтобы увидеть куб над ним.

Дальнейшие шаги

  • Во время работы вы заметите желтый текст на экране. Ознакомьтесь с разделом Диагностическая информация в сцене, чтобы понять значение этих сообщений и стандартные методы их настройки.

Связанные темы