3.0.0 • Published 6 months ago

jp.keijiro.noiseshader v3.0.0

Weekly downloads
4,829
License
MIT
Repository
github
Last release
6 months ago

Noise Shader Library for Unity

NoiseShader is a Unity package that provides 2D/3D gradient noise functions written HLSL. These functions are ported from the webgl-noise library, originally developed by Stefan Gustavson and Ahima Arts.

Currently, the package includes the following noise functions:

  • 1D gradient noise
  • Classic Perlin noise (2D/3D)
  • Periodic Perlin noise (2D/3D)
  • Simplex noise (2D/3D)
  • Analytical derivatives of simplex noise (2D/3D)

How to Install

The Klutter Tools package (jp.keijiro.noiseshader) can be installed via the "Keijiro" scoped registry using Package Manager. To add the registry to your project, please follow these instructions.