Table of Contents

Моделирование эффектов 3D-контента

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

Подготовка к аннотированию

Прежде чем приступить к созданию аннотаций, необходимо убедиться, что соответствующая среда и данные подготовлены.

Если необходимо отображать аннотационные данные во время позиционирования, можно использовать компонент аннотирования для аннотирования. Перед этим вы должны были завершить сбор данных EIF и, следуя инструкциям в разделе Модельное выполнение, завершить подготовительные работы по настройке программной среды.

Процесс аннотирования данных

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

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

  2. В панели "Hierarchy" слева выберите "EasyAR.Mega.Annotation"

  3. В панели "Inspector" справа введите имя учётной записи и пароль EasyAR

  4. Нажмите "Войти"

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

  5. В панели "Inspector" справа щёлкните значок после "Mega Cloud Service"

  6. В открывшемся окне выберите "Службу позиционирования Mega Block"

  7. Нажмите "ОК"

  8. В панели "Inspector" справа нажмите "Загрузить", чтобы добавить карту в проект Unity

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

  9. Создание аннотационных данных

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

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

    • Создайте 3D-объект через контекстное меню, обратите внимание, что 3D-объект должен находиться под узлом Block

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

    • Прямой импорт предварительно созданных моделей

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

  10. В панели "Inspector" слева выберите "EasyAR.Mega.Annotation", затем в панели "Inspector" справа щёлкните значок после пакета аннотационных данных

  11. В открывшемся окне слева выберите "Службу позиционирования Mega Block"

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

  12. В правом верхнем углу нажмите символ "+", чтобы создать пакет аннотационных данных

  13. Введите имя пакета аннотационных данных

  14. Нажмите символ "√" для подтверждения

  15. Нажмите "ОК", чтобы сохранить пакет аннотационных данных

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

Примечание

Если вам нужно сохранить аннотационные данные, в панели "Inspector" справа нажмите на область под пакетом аннотационных данных и щёлкните символ "∧"

Затем в появившемся окне нажмите "Да", чтобы завершить сохранение пакета аннотационных данных

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

Просмотр эффекта позиционирования с использованием аннотационных данных

Эта часть операций аналогична разделу Модельное выполнение, более подробные шаги можно найти в предыдущей главе.

  1. Сначала включите инструмент, затем нажмите кнопку запуска

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

    Вы также можете запустить через кнопки на панели инструментов Unity

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

  2. Откройте и автоматически воспроизведите EIF

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

  3. Можно управлять воспроизведением по мере необходимости, обычно эффект будет таким

    Вы также можете полностью скрыть модель Block, тогда эффект будет идентичен тому, что видно в реальной сцене

  4. Остановите выполнение с помощью кнопки инструмента

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

Резюме и лучшие практики

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

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

Более подробные операции с Mega Studio можно найти в Руководстве по работе с Mega Studio.