Noise textures

An asset by Mux213
The page banner background of a mountain and forest
Noise textures hero image

Quick Information

0 ratings
Noise textures icon image
Mux213
Noise textures

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.

Supported Engine Version
3.0
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
6 years ago
Git URL
Issue URL

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

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Noise textures icon image
Mux213
Noise textures

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.

Supported Engine Version
3.0
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
6 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers