swift-noise

1.1.0

Generate and compose commonly-used procedural noises and distributions, in pure Swift
tayloraswift/swift-noise

What's New

1.1.0

2024-06-03T17:22:01Z

this release makes it possible to use the library with modern (5.x) Swift toolchains.

What's Changed

New Contributors

Full Changelog: 1.0.0...1.1.0

noise
1.1

ci build status swift package index versions swift package index platforms

swift-noise is a free, pure Swift procedural noise generation library. The library product has no dependencies and does not import Foundation or any system frameworks.

All popular types of procedural noise are supported, including three gradient noises (often called Perlin or simplex noises), and two cellular noises (sometimes called Worley or Voronoi noises).

swift-noise includes a fractal brownian motion (FBM) noise composition framework, and a disk point sampler (often called a Poisson sampler), for generating visually even point distributions in the plane. swift-noise also includes pseudo-random number generation and hashing tools.

swift-noise’s entire public API is documented.

Building

Build Noise with the Swift Package Manager. Noise itself has no dependencies, but the tests use swift-png to view the generated noise.

Description

  • Swift Tools 5.8.0
View More Packages from this Author

Dependencies

Last updated: Mon Dec 09 2024 19:06:45 GMT-1000 (Hawaii-Aleutian Standard Time)