float lspline(float sample_pos, float value1, ...)
一連の(線形的な間隔の)値で定義されたポリラインをサンプリングします。 これは、1Dデータランプを指定するのに役立ちます。
vector lspline(float sample_pos, vector value1, ...)
vector4 lspline(float sample_pos, vector4 value1, ...)
一連の(線形的な間隔の)ベクトル値で定義されたポリラインをサンプリングします。 これは、カラーランプを指定するのに役立ちます。
可変的な間隔のキーが必要であれば、代わりにlksplineを使用します。
sample_pos
値をサンプリングするカーブ沿いの位置。
valuen
カーブの形状を定義するために、カーブが通過するキーポイントを指定した値の数を渡します。 この関数は、自動的にキーの間隔を均等にします。
Tip
spline関数は、この関数をより柔軟にしたスーパーセット(上位互換)です。
See also | |
interp | |
spline |