Нода «Сэмплинг индекса» (sample index node)#
Нода „Sample Index“ извлекает значения из исходной геометрии по определённому индексу.
Совет
Если геометрия, используемая для ввода, совпадает с геометрией из контекста поля, то эта нода эквивалентна ноде „Evaluate at Index“. Использование данной ноды обычно предпочтительнее, поскольку исключение сокета геометрии упрощает использование всей связки нод при совместном использовании и в других ситуациях.
Совет
Различные компоненты могут иметь один и тот же домен атрибутов (точки). Эта нода просто использует первый компонент, который не является пустым для такого домена, который проверяется в порядке: меш, облако точек, кривая. Нода Separate Components может использоваться для выборки непосредственно из определённого компонента.
Входы (inputs)#
- Геометрия (geometry)
Геометрия, из которой извлекается атрибут.
- Значение* (value)
Поле для оценки на исходной „геометрии“. Затем значения извлекаются из определённых индексов для вывода.
- Индекс (index)
Какой индекс использовать при извлечении данных из входного поля „значения“. Может быть подключён любой индекс, что приводит к «перетасовке» значений.
Свойства (properties)#
- Тип данных (data type)
Тип данных, который следует использовать для извлечённых значений.
- Домен (domain)
Домен атрибута, из которого передаётся атрибут, или, другими словами, домен, используемый для оценки входа „Attribute“. Например, можно перенести данные с граней одной геометрии на точки другой.
- Ограничение (clamp)
Ограничить индексы размером домена атрибутов вместо вывода значения «по умолчанию» для недействительных индексов.
Выходы (outputs)#
- Значение* (value)
Данные, полученные из ввода исходной „геометрии“.
Примеры#
Здесь нода используется для копирования положений одного объекта для другого. Это воссоздание поведения ноды „Transfer Attribute“ в версиях Blender’а до 3.4. Это работает лучше всего, когда их геометрии имеют одинаковое количество точек и одинаковую топологию.#