パーリンノイズ・ジェネレーター

パーリンノイズの地形やテクスチャをブラウザで生成できます。シードとオクターブ数を調整し、2×2表示で継ぎ目を確認して、最大2048×2048ピクセルのPNGを保存できます。

つくりたい模様から始める

模様を選ぶと、その設定で生成します。

4
5
0.50
2

同じ模様を再現できるリンクです。色・シード・書き出しサイズも保存します。

同じシードと設定なら同じ画像になります。継ぎ目なしでは、各オクターブの格子周期をそろえるため周波数比を整数に制限しています。

きれいに保存するための3つのコツ

用途に合う模様を選ぶには?

地形はノイズの高さを海・砂浜・陸地の色で表現します。雲は7層のノイズを重ねた濃淡、山の稜線はノイズを折り返して谷を鋭い峰に変えた濃淡です。ゲームなどの高さ情報に使いたい場合は、色をグレースケールにしてPNGで保存してください。出力は8ビットの画像で、3Dメッシュや16ビットの高さデータではありません。

繰り返すときの継ぎ目を確認するには?

「継ぎ目なし」と「2×2で並べて表示」を両方有効にし、中央の縦と横のつなぎ目を見てください。PNGに保存されるのは、4枚を並べた画面ではなく元の1枚です。模様を細かくしすぎて粗く見えるときは、スケールやオクターブ数を下げて比べてください。

保存する大きさと、同じ模様の再現方法は?

256・512・1024・2048ピクセル四方から選べます。大きい画像ほど描画に時間がかかります。シードだけでなく設定全体を残すには「この模様のリンクをコピー」を使ってください。リンクを開くと、色・各数値・保存サイズも復元されます。

設定の意味

スケールは模様の細かさ、オクターブ数は重ねる周波数の数です。振幅比は細かい模様の強さ、周波数比は隣の層との細かさの比率を決めます。

まず試してみること

乱数シードを固定し、オクターブ数を1から増やしてください。継ぎ目なしを有効にして2×2表示にすると、画像の端がつながるか確認できます。

結果の見方

濃淡や色はノイズの値を表します。同じシードと設定なら同じ画像になります。継ぎ目なしのモードでは、各層の周期をそろえるため周波数比を整数に制限しています。

次は、何を確かめる?

このツールを共有

ほかの実験ツール · 実装で学ぶ