Table of Contents

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

Следующая информация поможет вам настроить камеру для сцены AR в Unity для достижения наилучшего опыта дополненной реальности.

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

  • Ознакомьтесь с разделом Камера, чтобы понять роль камеры в сцене AR и как сессия управляет её свойствами для обеспечения корректной работы AR.

Конфигурация камеры для мобильных устройств и ПК

alt text alt text

При использовании AR на мобильных устройствах и ПК рекомендуется следующая конфигурация:

  • Clear Flags: Должно быть установлено в Solid Color (Сплошной цвет), чтобы обеспечить корректный рендеринг изображения с камеры. Если оставить значение по умолчанию Skybox (Небо), изображение с камеры отображаться не будет.
  • Background (Фон): Необязательно. Для лучшего пользовательского опыта рекомендуется установить цвет фона в черный (Black), чтобы обеспечить черный экран при запуске камеры и во время её переключений.
  • Clipping Planes (Плоскости отсечения): Помимо обычных требований к рендерингу и производительности, необходимо учитывать физические размеры и расстояние до распознаваемых объектов или реальных сцен. Например, установите Near (Ближняя) в 0.1 (метра), чтобы избежать проблем с отображением объектов вблизи камеры, и Far (Дальняя) в 1000 (метров), чтобы избежать проблем с отображением удаленных объектов.
Примечание

При использовании камеры в рамках AR Foundation или другого XR Origin в Unity, движок часто предустанавливает плоскости отсечения в (0.1, 20). Это может привести к тому, что объекты в реальном мире на расстоянии более 20 метров от устройства не будут отображаться. Перед использованием измените это значение в соответствии с вашими потребностями.

Конфигурация камеры для гарнитур (VR/AR)

При использовании гарнитур камера обычно настраивается и управляется SDK устройства. Поэтому рекомендуется сохранять конфигурацию по умолчанию, предоставляемую SDK устройства, или настраивать её в соответствии с требованиями этого SDK. При необходимости вы можете изменить параметр Clipping Planes (Плоскости отсечения).