Table of Contents

Создание аннотаций для валидации при реальных запусках

Аннотации - это структурированные файлы данных, создаваемые инструментом Mega Studio. Они в основном фиксируют пространственную информацию целевых объектов в сцене, такую как координаты положения в трёхмерном пространстве и параметры ориентации. В процессе валидации позиционирования через Mega Toolbox эти данные могут использоваться как эталонные для проверки точности фактических результатов позиционирования.

Перед началом работы

Что необходимо подготовить перед созданием аннотаций:

  1. Облачный сервис позиционирования Block
  2. Редактор Unity

Установка Mega Studio

Если вы уже скачали и установили EasyAR Sense Unity Plugin, этот шаг можно пропустить.

Скачивание EasyAR Sense Unity Plugin

На странице загрузки EasyAR выберите "EasyAR Sense Unity Plugin (for Mega)" для скачивания, как показано ниже:

Скачивание Mega Studio

Скачивание Mega Studio

После распаковки скачанного файла вы получите два файла формата tgz.

Скачивание Mega Studio

Создание проекта в Unity

Запустите Unity и создайте "новый проект".

Создание проекта unity

  • Выберите "3D(Built-In Render Pipeline)".
  • Нажмите "Создать проект".

Создание проекта unity

Установка Mega Studio

В меню выберите "Window", затем "Package Manager". В открывшемся окне нажмите значок "+" в левом верхнем углу и выберите "Add package from tarball...".

Установка studio

Установите пакеты sense и mega поочерёдно. После успешной установки окно должно выглядеть следующим образом.

Установка studio

Использование Mega Studio

В пустой области левой панели "Hierarchy" кликните правой кнопкой мыши и импортируйте "Annotation Tool(Edit Mode)".

Использование studio

  • В левой панели "Hierarchy" выберите "EasyAR.Mega.Annotation".
  • В правой панели "Inspector" введите имя пользователя и пароль от аккаунта EasyAR.
  • Нажмите "Войти".

Использование studio

  • В правой панели "Inspector" нажмите на значок рядом с "Mega Cloud Service".
  • В открывшемся окне выберите "Сервис позиционирования Mega Block".
  • Нажмите "ОК".
  • В правой панели "Inspector" нажмите "Загрузить", чтобы добавить карту в проект Unity.

Использование studio

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

Использование studio

  • В левой панели "Inspector" выберите "EasyAR.Mega.Annotation".
  • В правой панели "Inspector" нажмите на значок рядом с пакетом аннотаций.

Использование studio

  • В открывшемся окне слева выберите "Сервис позиционирования Mega Block".
  • В правом верхнем углу нажмите значок "+", чтобы создать новый пакет аннотаций.
  • Введите название пакета аннотаций.
  • Нажмите значок "√" для подтверждения.
  • Нажмите "ОК" для сохранения пакета аннотаций.

Использование studio

  • В правой панели "Inspector" под пакетом аннотаций нажмите кнопку "∧".
  • В появившемся окне нажмите "Да", чтобы завершить сохранение пакета аннотаций. Просмотреть или удалить аннотации можно через Облачное позиционирование Block в облачном сервисе.

Использование studio