Нода «Экземпляр на точки» (instance on points node)¶
Нода Instance on Points добавляет ссылку на геометрию к каждой из точек, присутствующих во входной геометрии. Экземпляры – это быстрый способ многократного добавления одной и той же геометрии в сцену без дублирования базовых данных. Нода работает с любым типом геометрии домена Point, включая меши, облака точек и контрольные точки кривых.
Любые атрибуты точек из входных данных Geometry будут доступны в домене экземпляра сгенерированных экземпляров.
Совет
Для создания объектов из экземпляров, созданных с помощью этой ноды – можно использовать оператор «сделать экземпляры реальными».
Примечание
Для создания экземпляров таких типов объектов, которые не содержат геометрию, например, объектов освещения – можно использовать ноду Object Info. Другие объекты, как метасфера – не поддерживаются для создания экземпляров.
Входы (inputs)¶
- Точки (points)
Стандартный вход геометрии. Положение точек этой геометрии влияет на трансформации выходных данных каждого экземпляра.
Примечание
Если входная геометрия содержит экземпляры, нода создаст больше экземпляров в точках внутри экземпляров, создавая вложенные экземпляры. В этом случае каждый новый экземпляр будет иметь трансформацию, созданную нодой из входов Rotation и Scale, но он будет также трансформирован и на основе родительских экземпляров.
- Выделение (selection)
Делать ли экземпляр в каждой точке. Истинные значения означают, что экземпляр будет сгенерирован в точке, ложные значения означают, что точка будет пропущена.
- Экземпляр (instance)
Геометрия в качестве экземпляра для каждой выбранной точки. Она может содержать реальную геометрию или несколько экземпляров, что может быть полезно в сочетании с параметром Pick Instance.
- Выбрать экземпляры (pick instances)
Если этот параметр включён, то вместо добавления всей геометрии из ввода Instance в каждую точку – выбирается экземпляр из списка экземпляров геометрии на основе ввода Instance Index. Эта опция предназначена для использования с нодой Collection Info.
- Индекс экземпляра (instance index)
Выбор индекса для каждой выбранной точки, используется только тогда, когда Pick Instance имеет истинное значение. По умолчанию используется ID точки или её индекс, в случае если не существует ID. Отрицательные значения или значения, которые слишком велики, переносятся на другой конец списка экземпляров.
- Вращение (rotation)
Вращение Эйлера для каждого экземпляра. Это может использовать выходные данные вращения таких нод, как Distribute Points on Faces и Curve to Points. Вращение Эйлера также можно создать из вектора направления, такого как нормаль с помощью ноды Align Rotation to Vector.
- Масштаб (scale)
Размер каждого сгенерированного экземпляра.
Свойства (properties)¶
Эта нода не содержит свойств.
Выходы (outputs)¶
- Экземпляры (instances)
Стандартный выход геометрии. Если во входной геометрии существует атрибут
id
, он будет скопирован в результирующие экземпляры.