Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Fast generation of noise textures by implementing the noise texture in a shader. Currently only supports worley noise, will add open simplex and voronoi soon as well.
Godot Noise Textures
Introduction
This repository contains a number of scenes that allow you to create fast random generated noise textures in Godot.
Just add the appropriate scene from addons/noise-textures
as a subscene in your project and it will add a viewport node into which the noise texture will be rendered. The noise texture is only rendered if any of its settings change.
You can then use the noise texture in your shaders or on your materials by using a ViewportTexture and assigning the viewport. Note that if the texture renders black you may need to turn on "local to scene" on your material.
(note, at the time of writing this only worley noise has been added, I'm working on porting open simplex and hope to add this soon)
Example project
In the root of this project you will find an example of using the noise functions. This is a really simple example that shows the different colour channels of the generated texture and applies the noise to a very simple heightfield.
License
This project is MIT licensed, see the license file. I would appreciate a mention if you find this useful and end up using it in your project however this is not a requirement.
Fast generation of noise textures by implementing the noise texture in a shader. Currently only supports worley noise, will add open simplex and voronoi soon as well.
Reviews
Quick Information
Fast generation of noise textures by implementing the noise texture in a shader. Currently only supports worley noise, will add open simplex and voronoi soon as well.