OpenSimplexNoiseでランダムな地形を生成したい。私はちょうど結果を取得し、それをウィンドウに描画したいと思っています。OpenSimplexNoiseの結果を取得して取得する
質問:私はOpenSimplexNoiseの正しい出力を得ることができます(多くの方法があり、どれが正しいか分からないため)、そしてこの結果を描画する方法を教えてください。
public double[][] generateMap(long seed, int width, int height) {
double[][] map = new double[width][height];
// start generating things here, just how?
OpenSimplexNoise simplex = new OpenSimplexNoise(seed);
return map;
}
public void drawMap(double[][] map, Graphics g) {
for(int x = 0; x < map.length; x++) {
for(int y = 0; y < map[0].length; y++) {
Color color = new Color(); // how to get the color here?
}
}
}
これは私が持っている現在のコードです。 - 2D、3D & 4Dノイズのために、それぞれに1つの https://gist.github.com/KdotJPG/b1270127455a94ac5d19