code/__HELPERS/matrices/color_matrix.dm
/proc/color_matrix_saturation_percent | Exxagerates or removes colors |
---|---|
/proc/color_matrix_contrast_percent | Exxagerates or removes brightness |
/proc/color_matrix_rotation | Moves all colors angle degrees around the color wheel while maintaining intensity of the color and not affecting whites TODO: Need a version that only affects one color (ie shift red to blue but leave greens and blues alone) |
/proc/color_matrix_hsv | Builds a color matrix that transforms the hue, saturation, and value, all in one operation. |
/proc/rgb_construct_color_matrix | Assembles a color matrix, defaulting to identity |
/proc/rgba_construct_color_matrix | Assembles a color matrix, defaulting to identity |