Scale an RGB triple down so its perceived luminance stays at or below MAX_OVERLAY_LUMINANCE. Returns the input unchanged when already dark enough.
MAX_OVERLAY_LUMINANCE
Scale an RGB triple down so its perceived luminance stays at or below
MAX_OVERLAY_LUMINANCE. Returns the input unchanged when already dark enough.