Ограничитель «Атрибут геометрии» (geometry attribute constraint)

Ограничитель „Geometry Attribute“ трансформирует объект или кость в соответствии с выборкой данных по атрибутам геометрии целевого объекта. Это позволяет управлять движением и деформацией непосредственно на основе выходных данных процедурной геометрии, таких как положения или ориентации из геометрических нод.

Опции (options)

../../../_images/animation_constraints_relationship_geometry-attribute_panel.png

Ограничитель «Атрибут геометрии».

Цель (target)

Целевой объект, из которого следует извлекать геометрию. Поддерживаемые типы геометрии: меш, кривая, облако точек и экземпляр.

Смещение с трансформацией цели (offset with target transform)

Применить глобальные трансформации целевого объекта поверх трансформации атрибута.

Имя атрибута (attribute name)

Имя атрибута, из которого следует извлечь трансформацию. Имя атрибута по умолчанию – „position“.

Тип данных (data type)

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

Вектор (vector):

Векторный тип данных, влияет на положение.

Кватернион (quaternion):

Тип данных «кватернион», влияет на вращение.

Матрица 4x4 (4x4 matrix):

Тип данных «матрица 4x4», влияет на всю трансформацию. Компоненты положения, вращения и масштаба можно переключать по отдельности, но при этом матричный сдвиг будет убран.

Домен (domain)

Домен выбранного атрибута.

Точка (point):

Точечный домен из меша, кривой или облака точек.

Ребро (edge):

Рёберный домен из меша.

Грань (face):

Домен граней из меша.

Угол грани (face corner):

Домен уголов граней из меша.

Cплайн (spline):

Сплайновый домен из кривой.

Экземпляр (instance):

Домен экземпляров из экземпляра.

Сэмплинг индекса (sample index)

Индекс геометрического элемента для выборки атрибута. Значения индекса ограничены теми данными, которые присутствуют в целевой геометрии.

Режим смеше́ния (mix mode)

Позволяет указать то, как будут объединяться скопированные и существующие трансформации.

Заменить (replace):

Заменить исходную трансформацию на трансформацию из атрибута.

До оригинала (полностью) (before original (full)):

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

До оригинала (разделить каналы) (before original (split channels)):

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

После оригинала (полностью) (after original (full)):

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

После оригинала (разделить каналы) (after original (split channels)):

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

Влияние (influence)

Определяет величину воздействия ограничения на владельца.