15
$\begingroup$

I have been searching on the web and I can't find this. What is the meaning of the color of the node sockets in the node editor?

$\endgroup$
18
$\begingroup$
  • Grey is a single value

  • Yellow is a tuple containing 3 values; the red, green, and blue channels of a color.

  • Purple is a tuple containing 3 values. Used for vector/coordinate information.

  • Green is a shader closure, representing a description of how light will interact with a surface or volume. This one can only be connected into other green sockets.

Note that these will be converted to/from each other automatically as much as possible:

  • Yellow and purple can be connected to each other without any loss of information (under the hood they are pretty much the same).

  • Grey can be connected to yellow or purple without any loss of information (all three values in the tuple will the same value)

  • Yellow and purple can be connected to gray, but will be converted to a single grayscale value:

enter image description here

$\endgroup$
  • 1
    $\begingroup$ I would say that it's blue, not purple, but maybe that's just my color scheme (#6363c7).. And I would summarize the blue nodes as "vector/coordinate" information since they are used for UV and normal information. $\endgroup$ – Mutant Bob Jul 13 '15 at 21:32
  • $\begingroup$ @MutantBob Mine are the same color, but for whatever reason they look purple to me. Added note about vector/coordinate information $\endgroup$ – gandalf3 Jul 13 '15 at 21:46

protected by cegaton Apr 2 '18 at 5:02

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.