SimplexNoise не выдает правильное изображение
В настоящее время я играю с шумами, такими как Perlin и SimplexNoise. Когда я интегрирую функцию Noise в мой код, я получаю что-то, похожее на статическое, что явно не должно быть.
Вот мой текущий код.
//Width and Height are Screenwidth and height
//Pixelsize is 4
for(int x = 0; x < (width/pixelSize); x++) {
for (int y = 0; y < (height/pixelSize); y++) {
double newColor = SimplexNoise.noise(x, y);
if (newColor > 0) {
g.setColor(Color.black);
}
else {
g.setColor(Color.WHITE);
}
g.fillRect(x*pixelSize, y*pixelSize, pixelSize, pixelSize);
}
}
Шум, который я использовал, отсюда https://github.com/SRombauts/SimplexNoise/blob/master/references/SimplexNoise.java