FastNoiseLite
FastNoiseLite copied to clipboard
Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
I'm working on a project which would greatly benefit from natively-supported 64-bit seeds — perhaps using a similar mechanism to switching between float/double for input. The only workaround I can...
 When trying to use the HLSL bindings in a Unity compute shaders it gives loads of errors. They are all "Cannot apply binary operator '+' on types 'FNLfloat' and...
The cellular/voronoi noise generation is great, it is possible to get both distance and cell index. Unfortunely there isn't a way to get the nearest voronoi point/cell center. **Why is...
I have checked all my display settings and everything is right. I can't even scroll or resize this app. 
I used follwing parameters: cpp: ``` FastNoiseLite noise; noise.SetNoiseType(FastNoiseLite::NoiseType_Cellular); noise.SetFrequency(0.02f); PictureB aBmp(128, 128); // Gather noise data for (int y = 0; y < 128; y++) { for (int x...
hi, came across this while writing a compute shader on Unity. After extensive testing the error only occurs when using FastNoiseLite. Initialisation of noise and settings variables with values works,...
does look correct : ( line 954) in HLSL port - missing paremeter in middle of for loop? i *= PRIME_X; j *= PRIME_Y; k *= PRIME_Z; float value =...
It would be very nice, if the noise Maps were availbe as OSL files.
The JavaScript NPM package located at https://www.npmjs.com/package/fastnoise-lite appears to be out of date. The latest tag as of writing on GitHub is 1.0.3, while npm is still at 0.0.1.