Point (inputs)

Number of points

Here you will find the total number of points on the geometry introduced. This number may differ from the number of points output within the Node if you are using a selection and Only Iterate Selected has been activated.

Point

In this section, information on all points or only on the selected points of the geometry is displayed one after the other (if Only Iterate Selected is active). This is referred to as an iteration, comparable to a loop in programming. The information is therefore provided point by point, one after the other, and can then be processed directly.

Index

The points of a geometry are managed as a field and therefore the information on the points can be found via a unique number. The first point can be found under index number 0, the second point under number 1 and so on. If Only Iterate Selected is switched off, the Index output will run through all values between 0 and Point Number 1 in sequence.

If you use a selection on the geometry and Only Iterate Selected is switched on, there may be jumps in the sequence of index numbers. Only the index numbers whose points are contained in the defined selection are then displayed here.

Ratio

This value represents the ratio between the currently issued index number and the total number of points(number of points), i.e., calculated index/number of points. This ratio therefore does not take into account any number of points on the geometry that may be limited by a selection. However, you can also use a trick to implement a ratio calculation based on a selection.
You can use Distribution Looping Function Nodes for this, as in the following example. A ratio value is calculated based on a current point selection on the cube itself, which then becomes visible as a vertex map on this selection. The weighting of the selected points is always between 0 and 1 due to the cleanly calculated ratio.



Neighbors

A field is output here that contains the indices of all points that can be found as direct neighbors at the point currently ejected in the iteration.

Polygons

A field is output here that contains all the indices of the polygons in which the respective point is contained for the point currently output in the iteration.

Edges

A field is output here that contains all index tuples of the edges in which the respective point is contained for the point currently output in the iteration.

Selected

At this port, you will receive either FALSE if the currently output point is not selected, or TRUE if the point is included in the selection. If the option for Only Iterate Selected has been activated, only TRUE is output here for the entire iteration.

Position

This is the local position of the point currently output in the iteration, i.e., in relation to the axis system of the geometry in which the point is contained.

Normals

This is the point normal of the point just output within the iteration in the local coordinates of the geometry in which the point is contained. Please note that normals can only be calculated for those points that are part of a polygon. For this reason, normals cannot be used for point clouds, for example. The Normal direction information is taken from the data package whose name you have defined in the Normal section of the properties. If the normal data package cannot be found under the defined name, the Phong Normals are automatically output as they were defined via the Phong tag on the geometry.

Vertex Color

This is the color information of each output point of the geometry. The vertex color information is taken from the data package whose name you have defined in the Color section of the properties. If the color data package cannot be found under the defined name, the color white with 100% alpha is automatically output (1,1,1,1).

Vertex Map

This is the weighting information of each output point of the geometry. This vertex map is taken from the data package whose name you have defined in the Weighting section of the properties. If the weighting data packet cannot be found under the defined name, the value 0.0 is automatically output.