forked from: Color scaling (lighten, darken)

