Harmonies.ComplementaryNonAlloc

Extension Method in Harmonies

Declaration

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

Description

Creates a complementary harmony of the color, two colors located opposite to each other on the color wheel. 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 2 colors [0..1] (default=0.25).