Skip to content
Projects

keijiro/NoiseShader has 1,384 GitHub stars and 132 forks. GitHot measured 0 stars in 24 hours, +1 in 7 days, and 0 in 15 days. Last checked 2026-11-07 15:58 UTC. Last push 2025-12-04.

How these counts are measured

Noise shader library for Unity

Measured star growth

in 24h
0
in 7 days
+1
in 15 days
0
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Noise Shader Library for Unity

gif

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.

Explore related projects