Ограничитель «Атрибут геометрии» (geometry attribute constraint)¶
Ограничитель „Geometry Attribute“ трансформирует объект или кость в соответствии с выборкой данных по атрибутам геометрии целевого объекта. Это позволяет управлять движением и деформацией непосредственно на основе выходных данных процедурной геометрии, таких как положения или ориентации из геометрических нод.
Опции (options)¶
Ограничитель «Атрибут геометрии».¶
- Цель (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)
Определяет величину воздействия ограничения на владельца.