Tool

Populate Geometry

Array

Populate generic geometry with points

Docs for v2.1.18, the latest version.

ID

tool-array-populate-geometry

Group

Array

Plugin

Tool

Keywords

populate
points3D

Populate Geometry

Array

4 inputs, 1 output

Ports

Inputs

4

What the node takes in, from wires or typed values.

Geometry

Geometry

Geometry to populate

Count

Number

Default 5

Number of points to add

Seed

Number

Default 1

Random seed for insertion

Points

Point

Optional pre-existing population

Outputs

1

What the node gives out, to wire into other nodes.

Points

Point

Population of inserted points

Creation method#

There are two options for creating a Populate Geometry node.#

  • The first way to create a Populate Geometry node using the search list, which is opened by double left-clicking in the workspace. You can write the name of the node you need, or words associated with this node.
    • populate, 'points3D
  • The second way is to select a Populate Geometry node from the menu that opens from the top left.
    • Menu > Tool > Grid > Populate Geometry

Steps#

  • Create a Populate Geometry node.
  • Connect the geometry you want to populate with points to the Geometry port.
  • Set the Count — how many new points to generate.
  • Adjust the Seed value to get different random distributions.
  • (Optional) Add any Points you want to include as fixed/pre-existing points in the population.

The node will generate a set of points distributed across the input geometry (curve, surface, or solid). The Seed input controls the random distribution and allows repeatable results. You can also provide fixed points that will be included alongside generated points. On the output port, you will get:

Points — a list of generated and fixed 3D points on the geometry.

This node is ideal for procedural scattering, sampling geometry for instancing or simulation, and layout automation.

See also#

Evaluate Surface
Face Normals

History

First documented in v2.1.18

Oct 20, 2026

Versions before it were published before changes were recorded.