Skip to content

Socket types

MrClock edited this page May 31, 2022 · 2 revisions

Overview

In a node tree, node sockets are the data connection points, and so the first line of validation must happen when a link is made between two node sockets. In the built-in Blender node tree editors, invalid links are indicated by red lines, in this editor, invalid links are immediately deleted.

What is a valid connection

As a baseline, sockets can only be linked to a socket of the same type, with a few exceptions:

  • there are a few nodes that are incompatible with each other despite having matching sockets (eg.: translation - rotation nodes)
  • the string value socket accepts connection from bone sockets (for use in the selection input of animations)
  • the list socket accepts connection from all list type sockets
  • the universal socket accepts connection from any type of socket (used in the data inspector nodes)

Types

image

Clone this wiki locally