Нода «Захват атрибута» (capture attribute node)

Нода ":abbr:`Захват атрибута (Capture Attribute)`".

Нода Capture Attribute хранит результат поля в геометрии и выводит данные в виде сокета ноды, чтобы его могли использовать другие узлы.

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

Эта нода необходима, поскольку ноды ввода полей, такие как нода Radius, работают в контексте ноды, к которой они подключены. Это означает, что для передачи данных, таких как радиус, в геометрию, которая его не имеет, необходимо использовать явную связь ноды с выходом этой ноды.

Примечание

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

Входы (inputs)

Геометрия (geometry)

Стандартный вход геометрии.

Значение (value)

Поле ввода для оценки.

Свойства

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

Тип данных, используемый для оцениваемых данных.

Домен (domain)

Домен атрибута, используемый для хранения оценённых данных.

Выходы (outputs)

Геометрия (geometry)

Стандартный вывод геометрии.

Атрибут (attribute)

Результат оценённого поля, хранимый в геометрии.

Примеры

../../../_images/modeling_geometry-nodes_attribute_capture-attribute_example.png

Здесь текстура шума оценивается вдоль пути кривой в одном измерении и визуализируется с помощью шейдера. Нода Capture Attribute требуется, поскольку вывод ноды Curve to Mesh не имеет «параметра кривой», поскольку это меш, а не кривая. Таким образом, Spline Parameter должен оцениваться, пока геометрия всё ещё является кривой.

Внутри, после того как на кривой будет оценена текстура шума, она автоматически копируется в результат меша ноды Curve to Mesh. Это означает, что везде, где выход Attribute этой ноды может быть подключён вдоль того же потока геометрических нод – будет доступен внутренний атрибут.