Нода «Экземпляр на элементы» (instance on elements node)

Нода ":abbr:`Экземпляр на элементы (Instance on Elements)`".

Нода „Instance on Elements“ создаёт экземпляры объекта, коллекции или геометрии на выбранных элементах входной геометрии. Для распределения экземпляров она может использовать точки, рёбра, грани или углы граней, обеспечивая гибкость в рабочих процессах процедурного создания экземпляров.

Входы (inputs)

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

Геометрия, на которой будут создаваться экземпляры.

Экземпляр на (instance on)

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

Точки (points):

Экземпляры создаются в положении каждой точки.

Рёбра* (edges):

Экземпляры размещаются вдоль рёбер.

Грани (faces):

Экземпляры размещаются на поверхности каждой грани.

Углы (corners):

Экземпляры создаются в каждом углу грани (на вершинах для каждой грани).

Маска (mask)

Параметр, определяющий, какие элементы будут использоваться для создания экземпляров. Значения с плавающей запятой от „0“ до „1“ определяют вероятностные выборы, в результате чего будет использоваться случайное подмножество элементов.

Тип ввода (input type)

Определяет метод ввода для предоставления геометрии экземпляра.

Блок данных (data-block):

Экземпляры создаются из объекта или датаблока коллекции.

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

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

Тип экземпляров (instance type) Блок данных (data-block)

При использовании входа „Data-Block“, – позволяет определить создание экземпляров либо из „объекта“, либо из „коллекции“.

Объект / Коллекция (object / collection) Блок данных (data-block)

Конкретный объект или коллекция для создания экземпляров при использовании режима ввода „Data-Block“.

Экземпляр (instance) Геометрия (geometry)

Геометрия, из которой следует создавать экземпляры при использовании режима ввода „Geometry“.

Реализовать экземпляры (realize instances)

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

Сохранять поверхность (keep surface)

Вместо вывода одних экземпляров, – также сохраняется и исходная геометрия поверхности, используемая для создания экземпляров.

Вариация (seed)

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

Выбрать экземпляр (pick instance) Блок данных (data-block) Коллекция (collection)

При создании экземпляров из коллекции, – данная опция позволяет случайным или контролируемым образом производить выбор дочернего объекта(-ов), которые будут создаваться для каждого элемента.

Индекс экземпляра (instance index)

Позволяет определить способ выбора дочернего экземпляра(-ов) из коллекции.

Случайно* (random):

Для каждого элемента будет выбираться случайный объект из коллекции.

Секвенция (sequence):

Перебирает объекты в порядке их расположения в коллекции.

Ввод (input):

Использовать значение из входного сокета „индекса экземпляра“.

Индекс экземпляра (instance index) Ввод (input)

Позволяет указать индекс объекта в коллекции, для которого необходимо создать экземпляр; используется, если для метода „Instance Index“ установлено значение „Input“.

Трансформировать (transform)

Смещение поверхности (surface offset)

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

Выровнять вращение (align rotation)

Выравнивает вращение экземпляров по ориентации элементов геометрии (например, по их нормалям).

Масштаб (scale)

Управляет равномерным или поосевым масштабированием экземпляров.

Выходы (outputs)

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

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