SkillAgentSearch skills...

Noise

*Random Smooth Cloudy* Noise for SwiftUI

Install / Use

/learn @heestand-xyz/Noise
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Noise

Generate random smooth cloudy noise.

Swift Package

.package(url: "https://github.com/heestand-xyz/Noise", from: "2.0.0")

Examples

import SwiftUI
import Noise
<img src="https://github.com/heestand-xyz/Noise/blob/main/Assets/noise.png?raw=true" width="256"/>
struct ContentView: View {
    var body: some View {
        Noise(style: .noisy)
            .monochrome()
    }
}
<img src="https://github.com/heestand-xyz/Noise/blob/main/Assets/noise-smooth.png?raw=true" width="256"/>
struct ContentView: View {
    var body: some View {
        Noise(style: .smooth)
            .monochrome()
            .brightness(1.5)
    }
}
<img src="https://github.com/heestand-xyz/Noise/blob/main/Assets/noise-random.png?raw=true" width="256"/>
struct ContentView: View {
    var body: some View {
        Noise(style: .random)
            .monochrome()
    }
}
<img src="https://github.com/heestand-xyz/Noise/blob/main/Assets/noise-colors.png?raw=true" width="256"/>
struct ContentView: View {
    var body: some View {
        Noise(style: .custom(octaves: 4))
            .brightness(1.5)
    }
}
<img src="https://github.com/heestand-xyz/Noise/blob/main/Assets/noise-color-layers.png?raw=true" width="256"/>
struct ContentView: View {
    var body: some View {
        ZStack {
            Color.black
            Noise(style: .custom(octaves: 5))
                .monochrome()
                .tint(.red)
            Noise(style: .smooth)
                .monochrome()
                .tint(.yellow)
                .seed(2)
                .blendMode(.screen)
        }
    }
}
<img src="https://github.com/heestand-xyz/Noise/blob/main/Assets/noise-smooth.gif?raw=true" width="256"/>
struct ContentView: View {
    var body: some View {
        Noise(style: .smooth, speed: 1.0)
            .monochrome()
    }
}

Graphics Powered by SwiftUI Metal Shaders

Original Noise by Eliot Eshelman

View on GitHub
GitHub Stars84
CategoryDevelopment
Updated27d ago
Forks8

Languages

Metal

Security Score

95/100

Audited on Mar 13, 2026

No findings