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

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

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

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

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

Примечание

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

Входы (inputs)#

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

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

Захват элементов

Поле ввода для оценки. Дополнительные поля можно добавлять, перетаскивая сокеты в пустой сокет или на панель захвата элементов. Элементы можно переименовывать с помощью Ctrl-ЛКМ на имени сокета или на панели свойств «ноды».

Свойства#

Домен (domain)

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

Захват элементов#

Ссылка

Меню:

Боковая панель ‣ Ноды ‣ Свойства ‣ Элементы захвата Sidebar ‣ Node ‣ Properties ‣ Capture Items

Управление сокетами полей ввода ноды. Сокеты полей можно добавлять, удалять, реорганизовывать и переименовывать из поля «список».

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

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

Выходы (outputs)#

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

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

Атрибут (attribute)

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

Примеры#

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

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

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