2 Attachment(s)
Working Improved Perlin Noise
This is a translation of Ken Perlin's Improved Noise Function written in Java.
https://github.com/kryton9/thinBasic-PerlinNoise.git
There are two functions for the programmer:
1. PerlinNoiseSeed( seedValue )
seedValue is an integer number, it will affect the noise returned from:
2. PerlinNoise( x, y, z )
x, y, z are double values
You generally use PerlinNoiseSeed( seedValue ) once in the beginning of your code.
It gives you the same controlled noise results
each time your program runs.
As more examples are made it will be more apparent the value of these two functions.
Attachment 9684
You don't need Git to use these files. Just follow the link and click on the following to download a zip file of all the needed code:
Attachment 9686