Skip to content

Color Nodes

Color Mix

Blends two colours channel-by-channel using Multiply, Screen, Overlay, or Soft Light.

Inputs

  • A (Color)
  • B (Color)

Outputs

  • Color (Color)

Options

  • mode: Blend formula applied per channel. Multiply: A×B (darkens; white B = passthrough). Screen: 1-(1-A)(1-B) (brightens; black B = passthrough). Overlay: Multiply below 0.5, Screen above (contrast boost). SoftLight: gentle contrast, gentler than Overlay.

Color Ramp

Samples a designer-authored colour gradient at T and outputs R, G, B. Edit the gradient in the node inspector.

Inputs

  • T (Float)

Outputs

  • Color (Color)

Options

  • gradient: The colour gradient to sample. Edit it in the node body or the inspector. T=0 samples the left stop, T=1 samples the right stop. Supports Unity’s standard Gradient editor with up to 8 colour and 8 alpha keys.

HSV to RGB

Converts Hue, Saturation, Value in [0, 1] to a red, green, blue colour triple.

Inputs

  • H (Float)
  • S (Float)
  • V (Float)

Outputs

  • Color (Color)

Make Color

Assembles Red, Green, Blue and Alpha channels into a Color. Wire the output to any Color input.

Inputs

  • R (Float)
  • G (Float)
  • B (Float)
  • A (Float)

Outputs

  • Color (Color)

Pack RGB

Combines three scalar R, G, B values into a colour output. Wire into Assign Vertex Color.

Inputs

  • R (Float)
  • G (Float)
  • B (Float)

Outputs

  • Color (Color)

RGB to HSV

Converts a red, green, blue colour triple to Hue, Saturation, Value, all in [0, 1].

Inputs

  • Color (Color)

Outputs

  • HSV (Vector3)

Split Color

Splits a Color into its Red, Green, Blue and Alpha channels.

Inputs

  • Color (Color)

Outputs

  • R (Float)
  • G (Float)
  • B (Float)
  • A (Float)