Skip to content

Flatten Alpha

What It Does

The Flatten Alpha node blends a transparent foreground color with a solid background color to create a single opaque color. It calculates how the colors would appear when layered and removes transparency.

Inputs

NameDescriptionTypeRequired
ForegroundThe (potentially transparent) color to blend on topColorYes
BackgroundThe solid background color to blend withColorYes

Outputs

NameDescriptionType
ValueThe resulting opaque color after blendingColor

How to Use It

  1. Drag the Flatten Alpha node into your graph.
  2. Connect a color with transparency to the "Foreground" input (e.g., #FF000080).
  3. Connect a solid color to the "Background" input (e.g., #000).
  4. The output will be an opaque color representing the visual appearance of the two blended colors (#800000).

Tips

  • This node is useful for converting transparent colors to formats that don't support alpha channels.
  • The background color should be fully opaque for accurate results.

See Also

  • Mix Colors: For blending colors with control over the mixing percentage.
  • Color to String: For converting the resulting color to a specific format.

Use Cases

  • Format Conversion: Convert RGBA colors to HEX for systems that don't support transparency.
  • Color Export: Prepare colors with transparency for use in older design tools.
  • Visual Simulation: Preview how transparent colors will appear against a specific background.