node place - blossommerz/locus-hub GitHub Wiki

Home > Transform > Place

< Previous: Array: Directed | Next: PlaceVariant >

Node Library

Place node icon   Place (node)

Stamp a copy of a geometry onto every point in a list; its Base Point lands on each point (centroid if unwired).

Place effect: one L-shaped geometry stamped unchanged onto every point of a 3-by-2 grid, the original in neutral ink and the placed copies in blue, each landing by its base point.

Place node diagram

Rotation/Scale apply about the base point and each take a number or a value Field (sampled where the copy lands)

Category: Transform | Add menu: Transform > Place

Inputs

  • Geometry (any): the shape to stamp onto each point.
  • Points (point): the target sites; one copy lands on each.
  • Base Point (point): the spot on the source that lands on each point; defaults to the centroid.
  • Rotation (any): spin about the base point before the move; a number, a value field sampled where the copy lands, or a list (one per copy).
  • Scale (any): resize about the base point before the move; a number, a value field sampled where the copy lands, or a list (one per copy).

Outputs

  • Geometry (any): the stamped copies as a list, each its own group.

Rotation and Scale - number vs field

Both Rotation and Scale are typed any and apply about the copy's base point before it is moved onto its target:

  • A number: the same rotation / scale for every copy.
  • A value field: sampled at each target point, so each copy is turned or resized by the image where it lands.

< Previous: Array: Directed | Next: PlaceVariant >

Related

⚠️ **GitHub.com Fallback** ⚠️