View & accessibility
Thumbnails
Motion
Bforartists
5.1
Editors

Add Menu - Geometry - Read

Here you find nodes to modify the geometry.

3
 min read
Up to date for 
5.1
draft

Add menu - Geometry - Read

Add menu - Geometry - Read
Add menu - Geometry - Read

Here you find nodes to modify the geometry.

ID

ID

Retreive the ID of the object.

Outputs

ID

The ID of the object.

Index

Index

Retreives an integer value indicating the position of each element in the list. This list depends on the internal order of the data in the geometry, which is not necessarily visible in the 3D Viewport. However, the index value is visible in the left-most column in the Spreadsheet Editor.

Outputs

Index

Integer value which enumerates each point on the geometry.

Named Attribute

Named Attribute

Adds a field input.

Input

Name

The input name for the field.

Input

Data Type
Data Type

What data type to use.

Output

Attribute

The output attribute name.

Normal

Normal

Returns a vector for each evaluated point indicating the normal direction. The output can depend on the attribute domain used in the node evaluating the field, but the output is always a normalized unit vector.

The output depends on where you plug in the normal node.

EntryWhat it does
FaceOn the face domain, the normal is the “up” direction of the face.
Mesh VerticesFor mesh vertices, the normal is an average of the surrounding face normals. If the vertex does not have any connected faces, the output is simply the normalized position of that vertex.
EdgeThe normal output for each edge is the average of the edge’s two vertex normals.

Face Corner

The output for each face corner is the same as the face normal of the corresponding face.

Curve Control Points

The output of this node when used for curve geometry is the evaluated normal of the curve, which depends on the twist method. The normal vector is always perpendicular to the direction of the curve’s path at every point.

Warning!

Please keep in mind that for NURBS and Bézier spline curves the value retrieved from this node is the value at every control point. Which may not correspond to the visible evaluated points. For NURBS splines the difference may be even more pronounced and the result may not be as expected. A Resample Curve Node can be used to create a poly spline, where there is a control point for every evaluated point.

Outputs

EntryWhat it does
NormalThe normal vector output.
True NormalFor meshes, outputs normal without custom normal attributes taken into account.

Position

Position

The Position node outputs a vector of each point of the geometry the node is connected to.

The node can work on geometry domains besides points. In that case, the position data will be automatically interpolated to the new domain. For example, when used as part of the input to the mesh edge split node, the position for each edge will be the average position of the edges two vertices.

For instances, the output is the origin of each instance. However, if the node is for a geometry node that adjusts data inside instances, the position output of this node will be in the local space of each instance.

Outputs

Position

The position vector output.

Radius

Radius

Retrieve the radius of the object.

Outputs

Radius

The radius output.