Нода «Захват атрибута» (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 этой ноды может быть подключён вдоль того же потока геометрических нод – будет доступен внутренний атрибут.