Quick Node Sockets Overview

Mantis rigging nodes utilizes many of the same standards as Blender's other node editing workspaces in terms of color choice for data types and connection types via shapes. For the sake of a comprehensive guide, the following list will quickly cover the color coordination of datatypes and shapes used in Mantis Rigging Node sockets and any conflicts between the two, using the same color descriptions as used by Blender's documentation:

Node Function Overview

This section will provide a overview of the types of nodes that handle or represent the datatypes shown above. The segments below will provide a visual example of the nodes, what they are generally used for, and provide links to pages for more detailed usage of the nodes in context.

Simple Data Input/Output

Booleans

Integer Nodes

Float nodes

The float input node is used to produce a signed 32-bit floating point values, or floats. Floats are used extensibly for setting factors of properties, scalar values, and transform vectors.

There are 4 different type of Float I/O sockets:

The standard float socket provides standard float behavior

The unsigned float socket provides a float value that does not have a negative counterpart. it is an absolute value only.

The factor float socket provides a normalized float value that goes from 0 to 1

The angle float socket provides an float input for angular values in degrees.

Strings

Vector Nodes

Matrix Nodes

xForm/Object Nodes

Relationship and Constraint

Driver Node

Property Nodes

fCurve Node

Collection Node

Color Set Node

Curve

Deformer

Morph Target

Geometry

Array Inputs/Outputs