数値演算やベクトルの処理をおこないます。
| 演算 | ||
| メソッド名 | 処理内容 | 備考 |
|---|---|---|
| constrain | 値の取りうる範囲を下限値と上限値で制限 | |
| dist | 2点間の距離を計算 | |
| lerp | 2つの数値の中間にある数値を計算 | |
| map | ある範囲内の数値を別の範囲にマッピング | |
| max | 一連の数値の最大値を取得 | |
| min | 一連の数値の最小値を取得 | |
| abs | 絶対値を計算 | |
| pow | 指数を計算 | |
| sqrt | 平方根を計算 | |
| exp | 自然対数の底eのべき乗を計算 | |
| log | 自然対数(底がeの対数)を計算 | |
| 端数丸め処理 | ||
| メソッド名 | 処理内容 | 備考 |
| ceil | 小数点以下を切り上げた値を計算 | |
| floor | 小数点以下を切り捨てた値を計算 | |
| round | 四捨五入した値を計算 | |
| 角度および三角関数 | ||
| メソッド名 | 処理内容 | 備考 |
| degrees | ラジアン単位で表されている角度の値を度数単位の値に変換 | |
| radians | 度数単位で表されている角度の値をラジアン単位の値に変換 | |
| angleMode | 角度の単位を設定また取得 | |
| cos | 角度のコサイン(cos)を計算 | |
| sin | 角度のサイン(sin)を計算 | |
| tan | 角度のタンジェント(tan)を計算 | |
| acos | アークコサイン(arc cos)を計算 | |
| asin | アークサイン(arc sin)を計算 | |
| atan | アークタンジェント(arc tan)を計算 | |
| atan2 | 指定した点と原点とを結ぶ直線の角度を計算 | |
| 疑似乱数 | ||
| メソッド名 | 処理内容 | 備考 |
| random | ランダムな値を取得 | |
| randomGaussian | 正規分布に適合したランダムな値を取得 | |
| randomSeed | randomメソッドおよびrandomGaussianメソッドの種の値を設定 | |
| noise | パーリンノイズ値を取得 | |
| noiseSeed | noiseメソッドの種の値を設定 | |