VL.SharpNoise

So Here we are, after a busy month, im glad to Pre-Release a functional version of VL.Sharpnoise. hooray! Still changes to come and examples

Install :

  • nuget install VL.SharpNoise -pre

SharpNoise is a port of Jason Bevins’ libNoise to C#.

Libnoise is a portable C++ library from the 2000´s , an old relic of noise programming that runs in the CPU
Is used to generate coherent noise, a type of smoothly-changing noise. Coherent noise is often used by graphics programmers to generate natural-looking textures, planetary terrain, and other things.

This port to Gamma brings the old libray to a new vision, using gamma techniques that allows to edit Noise maps in realtime. For High resolution maps there are few techniques that reduce the CPU load bringing the possibility of export in very short times, and manipulate them.

The possibilities are endless, procedural textures of all types,
Just limited by your CPU, or your imagination.


Although Libnoise wasnt created for realtime, i achieved a good workflow to demand the needs of today.
i include a set of procedural examples so you can see the power of noise node workflow.
There are more to come…
Enjoy, share, and report.
Lets make some Noiseeee

9 Likes