Image.custom_perlin_noise(x, y, z, ary, repeat_x=256, repeat_y=256, repeat_z=256)
Description
パーリンノイズを計算して0.0~1.0の値を返します。octave_perlin_noizeよりももっと自由に直接的に合成パラメータを指定できます。
aryには[周波数倍率, 取得値の倍率]という配列を配列にしたものを渡し、それらを全て算出して合成した値を返します。
具体的な使い方は作者ブログの該当記事を参照してください。
Parameters
x Float
- パーリンノイズを求めるx座標を指定します。
y Float
- パーリンノイズを求めるy座標を指定します。
z Float
- パーリンノイズを求めるz座標を指定します。
ary Array
- パーリンノイズの周波数倍率と取得値の倍率の配列を配列にしたものを指定します。
repeat_x Integer
- xの繰り返し最大値を指定します。
repeat_y Integer
- yの繰り返し最大値を指定します。
repeat_z Integer
- zの繰り返し最大値を指定します。
Returns
Float