SmoothGradient

0.1.1

Generate buttery smooth gradients.
intitni/SmoothGradient

What's New

0.1.1

2021-03-04T03:15:11Z

SmoothGradient

License SPM

SmoothGradient helps you generate beautiful and buttery-smooth gradients. It helps you avoid gray dead zones in the middle of your gradients by interpolating colors in color spaces other than RGB.

This is a package strongly inspired by this gradient generator. You can click into the link to learn how this works.

Image

Usage

let colors: [UIColor] = SmoothGradientGenerator()
    .generate(
        from: fromColor,
        to: toColor,
        interpolation: .hcl, // choose from hcl, hsl, hsb
        precision: .high
    )

Please check example playgrounds for more detail.

Installation

Swift Package Manager

Simply add https://github.com/intitni/SmoothGradient as a dependency in either Xcode or Package.swift.

License

MIT.

Description

  • Swift Tools 5.3.0

Dependencies

  • None
Last updated: Wed Mar 03 2021 22:15:20 GMT-0500 (GMT-05:00)