Godot OpenSimplexNoise using a shader
Content:
- A plugin (In the addons folder), there's all the necessary files
- A simple benchmark to comparise the rendering of GPU vs OpenSimplexNoise of Godot
SimplexNoise (currently 2D, TODO 3D and 4D) programmed in Shader, GDScript and C++ (GDNative)
How to use (for GPU):
- Create a Sprite/TextRect
- In texture parameter, select NoiseTexture_v2
- Press render button
elif (for CPU):
- Need to compile the GDNative version for your system (you can use this tutorial: https://gist.github.com/willnationsdev/437eeaeea2e675c0bea53343f7ecd4cf) or change some lines for using GDScript version (alert, very slow). I only included the binary compiled that works for my machine. I'm new to GDNative and some help would be fully appreciated!
Thanks to: https://github.com/ashima/webgl-noise