Nodes ▸ Datasets ▸ Point Generation
Cartesian Grid
Generates a regular Cartesian grid of points, with chosen counts and widths, around each point of the optional x input (shown once connected or pinned), or around center alone. A spherical mask keeps only the inscribed ellipsoid.
Inputs
| Port | Accepts | Required | Description |
|---|---|---|---|
x | dataset | optional, quiet: shown when relevant, connected or pinned | Points to generate around; unwired, the center parameter is the single seed |
Parameter ports
Added from the Parameters pane (⊕). While connected, each drives its parameter.
| Port | Accepts | Mode | Description |
|---|---|---|---|
center | primitive(array) | opt-in drives center | Drives the Center parameter while connected |
nx | primitive(number) | opt-in drives nx | Drives the Points along x (nx) parameter while connected |
ny | primitive(number) | opt-in drives ny | Drives the Points along y (ny) parameter while connected |
nz | primitive(number) | opt-in drives nz | Drives the Points along z (nz) parameter while connected |
dx | primitive(number) | opt-in drives dx | Drives the x Width parameter while connected |
dy | primitive(number) | opt-in drives dy | Drives the y Width parameter while connected |
dz | primitive(number) | opt-in drives dz | Drives the z Width parameter while connected |
Outputs
dataset(stack)
Parameters
| Parameter | Kind | Default | Choices / range | Unit | Notes |
|---|---|---|---|---|---|
Centercenter | vector | (1, 1.5708, 0) | ⇄ port | ||
Points along x (nx)nx | int | 3 | 1 to 1000 | ⇄ port | |
Points along y (ny)ny | int | 3 | 1 to 1000 | ⇄ port | |
Points along z (nz)nz | int | 3 | 1 to 1000 | ⇄ port | |
x Widthdx | float | 0.1 | 0 to | R_sun | ⇄ port |
y Widthdy | float | 0.1 | 0 to | R_sun | ⇄ port |
z Widthdz | float | 0.1 | 0 to | R_sun | ⇄ port |
Spherical Maskspherical | bool | false | |||
Include Input Pointsinclude_seeds | bool | false |