Skip to content

push-pop/NoiseShader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Noise Shader Library for Unity

This is a noise shader library for Unity, which is based on the webgl-noise GLSL shaders written by Stefan Gustavson and Ahima Arts.

https://github.com/ashima/webgl-noise

Translations and modifications were made by Keijiro Takahashi.

https://github.com/keijiro/NoiseShader

This library provides the following types of functions written in HLSL:

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

The source code for these functions is released under the conditions of the MIT license. Please see the header of each file for details.

About

Noise shader library for Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HLSL 46.2%
  • GLSL 42.6%
  • ShaderLab 8.1%
  • C# 3.1%