PointGrid

Read with AI
All docs in one file (llms-full.txt)
PointGrid #3D #Node
PointGrid

Builds and outputs a point cloud in a rectangular grid centered on the origin, from the counts and spacing on X/Y/Z. It sits at the very top of the data flow in the 3D category: you pass the PointCloud made here through deformation nodes, and finally turn it into a Scene with something like CopyToPoints to hand to Render. It is rebuilt only when a count or the spacing changes, so there is no per-frame computation. Generated points have Rotation 0, Scale 1, and Color white.

  • CountX / CountY / CountZ — The number of points on each axis (default 20, clamped to 1-256)
  • Spacing — The spacing between points (default 1.5). The center of the grid is always the origin

The maximum total number of points is 65536. Anything beyond that is not generated, and a warning appears in the console (for example, 256 on each axis would be 16.77 million points, so most of them are discarded).

Input ports

Port IDType
CountXint
CountYint
CountZint
Spacingfloat

Output ports

Port IDType
PointCloudPointCloudOutput

Scriptable members

PathType
countXInputint
countYInputint
countZInputint
spacingInputfloat

Synapse Apps (scripting)

await synapse.modules.create({ type: "PointGrid" })

Pages linking here

Also referenced from