float random(float|intposition)
vector random(float|intposition)
vector2 random(int position)
vector4 random(float|intposition)
1D位置に基づいて1D, 2D, 3D, 4Dノイズを生成します。
float random(float|intxpos, float|intypos)
vector random(float|intxpos, float|intypos)
vector4 random(float|intxpos, float|intypos)
2つの数値を使って、ノイズフィールドの2D位置を指定します。
float random(vector position)
vector random(vector position)
vector4 random(vector position)
vectorを使って、ノイズフィールドの3D位置を指定します。
float random(vector4 position)
vector random(vector4 position)
vector4 random(vector4 position)
vector4を使って、ノイズフィールドの4D位置を指定します。
N次元空間(Nは1から4の次元)内の位置に基づいて乱数を生成します。
noise関数とは違い、random関数は、整数ラティスポイント間の乱数を滑らかに補間しません。
random()関数は、noise(floor(position))
のようなことをするのに非常に効率的な方法です。
random |