Skip to content

cf_color_lerp

Category: graphics
GitHub: cute_color.h


Returns a linearly interpolated color from a to b.

CF_Color cf_color_lerp(CF_Color a, CF_Color b, float s) { return cf_add_color(a, cf_mul_color(cf_sub_color(b, a), s)); }
Parameters Description
a The first color.
b The second color.
s The interpolant from 0.0f to 1.0f.

CF_Color
cf_mul_color
cf_mul_color2
cf_div_color
cf_add_color
cf_sub_color
cf_abs_color
cf_fract_color
cf_splat_color
cf_mod_color
cf_clamp_color
cf_clamp_color01
cf_color_premultiply