NoiseShader
Noise shader library for Unity
Install / Use
/learn @keijiro/NoiseShaderREADME
Noise Shader Library for Unity
NoiseShader is a Unity package that provides gradient noise functions written in HLSL. Most of 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
You can install the Noise Shader package (jp.keijiro.noiseshader) via the
"Keijiro" scoped registry using the Unity Package Manager. To add the registry
to your project, follow these instructions.
