Skip to content

cf_hsv_to_rgb

Category: graphics
GitHub: cute_color.h


Returns a color converted from HSV (Hue Saturation Value) form to rgb form.

CF_Color cf_hsv_to_rgb(CF_Color c)
Parameters Description
c The color.

Remarks

Read here for more information about HSV. Often times colors interpolated (cf_color_lerp) in HSV form look way better than in RGB form. Sometimes it's a good idea to convert to HSV, interpolate, then convert back to RGB in order to interpolate between two RGB colors. If you interpolate between RGB colors without the intermediate HSV conversion, you may find the middle color to be some kind of ugly grey color. The intermediate HSV conversion may avoid this grey interpolation artifact.

CF_Color
cf_rgb_to_hsv