FastNoise library integration for Godot Engine
Go to file
Marc 609fc581ac Merge pull request #2 from Xrayez/add-cpp-flag
Append `-std=c++11` flag to the module in SCsub
2017-08-30 20:33:04 +01:00
lib Added project 2016-05-02 17:19:15 +02:00
.gitignore Added project 2016-05-02 17:19:15 +02:00
config.py Append -std=c++11 flag to the module in SCsub 2017-08-30 15:05:24 +03:00
LICENSE.md Added project 2016-05-02 17:19:15 +02:00
noise.cpp Upgrade to latest Godot 3.0 2017-08-22 21:18:42 +02:00
noise.h Upgrade to latest Godot 3.0 2017-08-22 21:18:42 +02:00
README.md Name mistake 2016-10-15 12:43:30 +02:00
register_types.cpp Upgrade to latest Godot 3.0 2017-08-22 21:18:42 +02:00
register_types.h Added project 2016-05-02 17:19:15 +02:00
SCsub Append -std=c++11 flag to the module in SCsub 2017-08-30 15:05:24 +03:00

FastNoise for Godot Engine

Description

This is an integration of the FastNoise C++ library for Godot Engine. It uses Simplex Noise for some of its generators, which is patented for image generation. If you want to avoid the patent, you can try OpenSimplex, for which I also made a module.

I still prefer FastNoise because it has more features, doesn't allocates dynamic memory and works with a single class.

Install

You have to get the source code of Godot to compile it with the module. Copy the contents of the repository inside a fastnoise directory under Godot's modules folder. The name is important for the module to compile properly.

Example git command: git clone https://github.com/Zylann/godot_fastnoise.git fastnoise