Skip to content

klassmann/libnoise-csharp

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

LibNoise C# - .NET Core

A C# port from C++ libnoise. Almost all modules have been ported, I am working on some changes from the original library, but the goal is to keep the same algorithms, only changing some features like the pipeline between the modules. It is an incomplete project.

There are other libraries but my intention here is to be compatible with the C++ library and learn some of the algorithms.

I am finishing the basic port and after this, I will polish features and add tests.

Work-In-Progress

Requirements

Examples

There are some examples inside the libnoise-demo project folder, I will make a better demo after finishing the port.

For running the demo, go and install the .NET Core CLI and run the command inside the folder:

dotnet build
dotnet run

Some Images

Example1 Example2 Example3

LICENSE

LGPL-2.1