diff --git a/RgbColor-object-API.md b/RgbColor-object-API.md index ed95314..828ac0c 100644 --- a/RgbColor-object-API.md +++ b/RgbColor-object-API.md @@ -53,4 +53,11 @@ This is a static function, which means you need to call it scoped to the object ``` RgbColor results = RgbColor::LinearBlend(RgbColor(255,0,0), RgbColor(0,255,0), 0.33f); ``` - +### static RgbColor BilinearBlend(RgbColor c00, RgbColor c01, RgbColor c10, RgbColor c11, float x, float y); +This will blend between four colors by the amount defined by 2d weighting values. +c00 - upper left quadrant color +c01 - upper right quadrant color +c10 - lower left quadrant color +c11 - lower right quadrant color +x - unit value (0.0 - 1.0) that defines the blend progress in horizontal space +y - unit value (0.0 - 1.0) that defines the blend progress in vertical space \ No newline at end of file