Edit of asset "Noise Shaders" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Noise Shaders | Noise Shaders |
Description |
Can be used as generic noise generator using this technique: https://godotengine.org/asset-library/asset/78 Consists of: worley 2d worley with 2x2 window instead of 3x3 worley 3d worley 3d with 2x2x2 window instead of 3x3x3 perlin 2d perlin 3d perlin 4d simplex 2d simplex 3d simplex 3d with analytic derivative gradient output simplex 4d and last is 'psrdnoise' monster with 4: 2-D non-tiling simplex noise with rotating gradients, without the analytical derivative 2-D non-tiling simplex noise with rotating gradients and analytical derivative 2-D tiling simplex noise with rotating gradients, without the analytical derivative 2-D tiling simplex noise with rotating gradients and analytical derivative Analytical derivatives return vec3 with first element is a vector of the noise value. And 2nd and 3rd are x and y partial derivatives. You can test any of the shaders by creating a Sprite node, creating new ImageTexture for it (size like 256x256 would be fine), creating new shader material for it and loading desired shader to it. (try simplex3d.tres ^_^) |
Can be used as generic noise generator using this technique: https://godotengine.org/asset-library/asset/78 Consists of: worley 2d worley with 2x2 window instead of 3x3 worley 3d worley 3d with 2x2x2 window instead of 3x3x3 perlin 2d perlin 3d perlin 4d simplex 2d simplex 3d simplex 3d with analytic derivative gradient output simplex 4d and last is 'psrdnoise' monster with 4: 2-D non-tiling simplex noise with rotating gradients, without the analytical derivative 2-D non-tiling simplex noise with rotating gradients and analytical derivative 2-D tiling simplex noise with rotating gradients, without the analytical derivative 2-D tiling simplex noise with rotating gradients and analytical derivative Analytical derivatives return vec3 with first element is a vector of the noise value. And 2nd and 3rd are x and y partial derivatives. You can test any of the shaders by creating a Sprite node, creating new ImageTexture for it (size like 256x256 would be fine), creating new shader material for it and loading desired shader to it. (try simplex3d.tres ^_^) |
Category | Shaders | Shaders |
License | MIT | MIT |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/curly-brace/Godot-3.0-Noise-Shaders | https://github.com/curly-brace/Godot-3.0-Noise-Shaders |
Issues Url | https://github.com/curly-brace/Godot-3.0-Noise-Shaders/issues | https://github.com/curly-brace/Godot-3.0-Noise-Shaders/issues |
Godot version | Godot 3.0 | Godot 2.1 |
Version String | 1.0 | 1.0 |
Download Commit | ff27a268fed3f4b671436eabaf83ed58757c96df | ff27a268fed3f4b671436eabaf83ed58757c96df |
Download Url (Computed) | https://github.com/curly-brace/Godot-3.0-Noise-Shaders/archive/ff27a268fed3f4b671436eabaf83ed58757c96df.zip | https://github.com/curly-brace/Godot-3.0-Noise-Shaders/archive/ff27a268fed3f4b671436eabaf83ed58757c96df.zip |
Icon Url |
https://raw.githubusercontent.com/curly-brace/Godot-Simplex/master/icon.png
|
https://raw.githubusercontent.com/curly-brace/Godot-Simplex/master/icon.png
|