Система координат

объект Система координат

Производный от Группа

Объект Система координат используется для применения трансформации (перемещение, поворот, масштаб) к нескольким объектам. В Версии Standard также выполняет функцию группы для группировки нескольких объектов в одном.

Одним из важнейших производных типов объектов - Метка. Каждая метка является производной от Система координат, и перемещается в виртуальном пространстве сцены вместе с реальной меткой дополненной реальности. Таким образом, возникает один из основных паттернов использования меток - если в метку в качестве потомков поместить какие-либо объекты, то они будут перемещаться вместе с реальной меткой дополненной реальности (подробнее см. в Метка).

Положение объекта

Вводится в Система координат

Параметр

Описание

Перемещение

Перемещение объекта относительно родительского объекта.

Вращение

Поворот объекта относительно родительского объекта.

Масштаб

Масштаб объекта относительно родителя.

Действие

Описание

Объект - переместить

Установить новое перемещение объекта (значение параметра Перемещение)

Объект - повернуть

Установить новый поворот объекта (значение параметра Вращение)

Объект - масштабировать

Установить новый масштаб объекта (значение параметра Масштаб)

../_images/transform_transform_actions.png
параметр Перемещение

Вводится в Система координат

Параметр позволяет задать точный сдвиг объекта по координатам (x, y, z) относительно родительского объекта.

Доступны следующие действия:

  • img_reset сбросить в нулевое положение

  • img_auto поместить на метку автоматически (совместить центр с родительской меткой)

параметр Вращение

Вводится в Система координат

Параметр позволяет задать точный поворот объекта по осям (x, y, z) относительно родительского объекта.

В данном параметре используются углы Крылова (или углы Эйлера), где порядок поворота осей определяется в порядке: z, x, y. Все углы задаются в градусах.

Доступны следующие действия:

  • img_reset2 сбросить в начальное состояние

параметр Масштаб

Вводится в Система координат

Параметр позволяет задать точный масштаб по координатам (x, y, z) относительно родительского объекта.

Доступны следующие действия:

  • img_reset3 сбросить в начальное состояние

  • img_auto3 поместить на метку автоматически (совместить габариты объекта и родительской метки)

  • img_lock зафиксировать оси (масштабировать отдельно по каждой оси, или по всем одновременно)

действие Объект - переместить

Установить новое значение перемещения объекта (параметра Перемещение)

Параметры

Перемещение – Новое значение перемещения

действие Объект - повернуть

Установить новое значение вращения объекта (параметра Вращение).

Параметры

Вращение – Новое значение вращения

действие Объект - масштабировать

Установить новое значение масштабирования объекта (параметра Масштаб).

Параметры

Масштаб – Новое значение вращения

действие Объект - преобразование

Установить новые значения перемещения, вращения и масштаба (параметров Перемещение, Вращение, Масштаб. Данный вызов равносилен последовательным вызовам Объект - переместить, Объект - повернуть, Объект - масштабировать:

transform_set_transform_image

transform_set_transform_separated_image
Равносильная конструкция