Gradient —

Originally inspired by pmnd.rs
@MaximeHeckel