Нода «Реализовать экземпляры» (realize instances node)¶

Нода Realize Instances превращает любые экземпляры (эффективные дубликаты одной и той же геометрии) в реальные геометрические данные. Это позволяет воздействовать на каждый экземпляр по отдельности, тогда как без этой ноды одни и те же изменения применялись бы к каждому экземпляру одной и той же геометрии. Однако производительность может значительно ухудшиться, если входные данные содержат много экземпляров сложной геометрии, что является фундаментальным ограничением при процедурной обработке геометрии.
Примечание
Если вход содержит несколько экземпляров объёма, то только первый компонент объёма перемещается на вывод.
Атрибуты (attributes)¶
При объединении атрибутов из нескольких входных данных геометрии – для выходного атрибута выбирается тип данных самой высокой сложности. Например, если атрибут weight
имеет логический тип на одном геометрическом входе и векторный тип данных для другой геометрии, – атрибут weight
на выходной геометрии будет использовать векторный тип данных.
Названные и анонимные атрибуты распространяются из домена экземпляра в реализованную геометрию. Если есть атрибут как в базовой геометрии, так и в экземпляре, то значения атрибута из базовой геометрии имеют приоритет.
Примечание
Чтобы избежать создания повторяющихся значений, атрибут
id
обрабатывается особым образом. Значенияid
или индексы каждого экземпляра объединяются со значениямиid
из точек геометрических данных.Группы вершин сохраняются при реализации экземпляров или соединении геометрий. Если правила распространения домена и типа находятся выше результата с доменом вершин и типа float, – то атрибут будет группой вершин на выходном меше.
Входы (inputs)¶
- Геометрия (geometry)
Стандартный вход геометрии.
- Выделение (selection)
Какие экземпляры верхнего уровня нужно реализовать.
- Реализовать все (realize all)
Реализовать все уровни вложенных экземпляров для каждого экземпляра верхнего уровня (переопределяет значение входа Depth).
- Глубина (depth)
Количество уровней вложенных экземпляров, которые необходимо реализовать для каждого экземпляра верхнего уровня.
Свойства (properties)¶
Эта нода не содержит свойств.
Выходы (outputs)¶
- Геометрия (geometry)
Стандартный вывод геометрии.