Geometry Nodes
for Blender
C h e a t S h e e t
v 1.0
Colors
Geometry meshes, curves, point clouds, volumes, and instances
Float: single numbers with decimal points
Integer: single whole numbers
Boolean: either 1 if true or 0 if false
Vector: a set of three numbers usually representing X, Y and Z
Color a set of three numbers usually representing R, G and B
String: a set of alphanumeric characters
Shapes
Circle: sockets input and output data of any type
Diamond: sockets input and output fields, which are functions that return
attribute data per geometry component
Diamond Dot sockets can input and output fields but are currently using data,
which gives the same result for all gemoetry components
Solid Lines: indicate data is being passed
Dashed Lines indicate a field is being passed
Fields
Dashed lines indicate that a function (a.k.a. Field) is being passed to a geometry node.
In the example below, the Offset input of the Set Position node is receiving a simple value of 4.
The diamond dot socket shows that it could receive a different value for each vertex but is
currently using the value of 4 for all of them uniformly.
If we use the Index node instead of a Value node, the Offset doesn't receive a number but a
function that looks more like
get_index(points) * 2
where 'get_index' is the function of the node and 'points' is the variable argument that
depends on the geometry. The equation cannot be solved until the context of which points
we're referring to is supplied by the green Set Position geometry node.
All nodes with dashed lines need to be plugged in to a green geometry node in order to
be evaluated because they need to know what geometry they're using as their variable.
Shortcuts
Connect viewer mode Ctrl + Shift + Click
Connect to output mode Alt + Shift + CLICK
Combine connections with a Reroute Shift + DRAG
Sever connections Ctrl + DRAG
Quickly connect two nodes Alt Shift + DRAG
Join two geometry nodes or add two values Ctrl + Shift + DRAG
Delete nodes but keep the connections Ctrl + X
Hide and unhide a node's unused sockets Ctrl + H
Create a new group from selected nodes Ctrl + G
Ungroup selected group nodes Ctrl + Alt + G
Edit Group TAB
Exit Group Ctrl + TAB
Find a node by its name or label Ctrl + F
Rename a node’s label F2
Zoom to selected or all nodes ~
Looking to dive deeper into geometry nodes? Course
Instructor: Jonathan Lampel