Harmonies.DoubleSplitComplementaryNonAlloc

Extension Method in Harmonies

Declaration

public static void DoubleSplitComplementaryNonAlloc(this Color baseColor, Color[] output, float variance = 0.25F)

Description

Creates a double split complementary harmony of the color, two pairs of complementary colors on either side of the base color. The colors are stored in an existing array to prevent heap allocations.

Parameters

baseColorThe base color to create the harmony from.
outputThe output array to store the colors in.
varianceThe amount of variance in tints and shades when generating more than 4 colors [0..1] (default=0.25).