Point
Creates points at a single position — one by default. The "just give me a point" primitive.
Category: Points Menu path: Points > Point
Ports
| Port | Type | Direction | Description |
|---|---|---|---|
out | points | output | The point stream |
Parameters
| Param | Type | Default | Description |
|---|---|---|---|
position | vec2 | (0, 0) | Where the points sit, in local space. Keyframeable — a single point can be animated directly without a Transform2D |
count | scalar | 1 | How many points, all at the same position (integer, min 1). Coincident points carry distinct ids, so @index, @rand01 and downstream fields can tell them apart |
Expose Channels
None.
How It Works
Emits count points at position, with the standard per-point index attribute (0..count). Before this node existed, "one point" meant a Grid with degenerate dimensions — possible, but reads as a trick rather than an intent.
Stacked coincident points are deliberate, not an edge case: they are how you emit N of something from one spot. The points share a position but nothing else — each has its own id, so per-point intrinsics and attributes differentiate them.
Usage Examples
Basic: one anchor point
Point → CloneToPoints (shape in) → stamps one copy of a shape at the origin — a lighter route than Grid 1×1 when a node wants a Points input and you have exactly one location in mind.
Stack and fan
Point (count 12) → PointDeform (field: Random, mode XY) → DrawPoints. Twelve coincident points scatter outward, each displaced differently by its own @rand01-driven sample — an instant burst from a single spot.
Animated emitter position
Keyframe position and feed PointAdvect: particles seed from wherever the point is at layer start.
Tips
countstacks points exactly on top of each other — you will see one dot until something (a field, a deform, per-point attributes) separates them.- For points spread over an area, use Grid or PointScatter; Point is intentionally position-only.
Related Nodes
- Grid — rows × columns of points
- PointScatter — points scattered over a shape
- CloneToPoints — stamp geometry at each point
- PointDeform — displace points by a field