hermite
(float float float float) | (vector vector vector vector) float
hermite は 「元に戻す」が不可能、「照会」が不可能、「編集」が不可能 です。
このコマンドは、指定した 5 つのコントロール引数からエルミート カーブに沿ったポイントを返します。最初の 2 つの引数はそれぞれ、カーブの始点と終点です。次の 2 つの引数はそれぞれ、始点と終点でのカーブの接線です。5 番目の引数、パラメータはこの関数によって返されるエルミート カーブのポイントを指定します。このパラメータは、始点から終点までのカーブに沿った単位に分けられた距離です。 パラメータ値 0 はカーブの始点に対応し、パラメータ値 1 はカーブの終点に対応します。float | 引数が float の場合 |
vector | 引数が vector の場合 |
// Evaluate the start point hermite 1 2 3 4 0; // Result:, 1 // // Evaluate the end point hermite 1 2 3 4 1; // Result:, 2 // // Evaluate the mid point hermite 1 2 3 4 .5; // Result:, 1.375 //