blender_geonode_scatter_instances
Creates a scatter setup in Geometry Nodes to distribute instances of one object on another, with adjustable density, random scale/rotation, and normal alignment.
Instructions
One-call scatter: build a complete Geometry Nodes setup that distributes instances of one object across the surface of another. Supports density, Poisson-disk spacing, random scale range, random rotation, and normal alignment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Random seed for distribution | |
| density | No | Points per unit area (higher = more instances) | |
| scale_max | No | Maximum random scale factor | |
| scale_min | No | Minimum random scale factor | |
| min_distance | No | Minimum distance between points. If > 0, Poisson Disk distribution is used instead of random. | |
| target_object | Yes | Name of the surface object to scatter onto | |
| align_to_normal | No | Rotate instances to align with the surface normal | |
| instance_object | Yes | Name of the object to instance | |
| rotation_random | No | Random rotation range in degrees [X, Y, Z]. Each axis gets uniform random rotation from -value to +value. |