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 //