Returns a linearly interpolated color between a and b colors.
the source color.
the destination color.
the interpolator value with an expected range of [0, 1].
[0, 1]