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?
}
}
}
これは私が持っている現在のコードです。
これが必要な人のための OpenSimplexNoise へのリンクです: https://gist.github.com/KdotJPG/b1270127455a94ac5d19