移動先: 概要 戻り値 MEL 例.

概要

hermite (float float float float) | (vector vector vector vector) float

hermite は 「元に戻す」が不可能「照会」が不可能「編集」が不可能 です。

このコマンドは、指定した 5 つのコントロール引数からエルミート カーブに沿ったポイントを返します。最初の 2 つの引数はそれぞれ、カーブの始点と終点です。次の 2 つの引数はそれぞれ、始点と終点でのカーブの接線です。5 番目の引数、パラメータはこの関数によって返されるエルミート カーブのポイントを指定します。このパラメータは、始点から終点までのカーブに沿った単位に分けられた距離です。 パラメータ値 0 はカーブの始点に対応し、パラメータ値 1 はカーブの終点に対応します。

戻り値

float引数が float の場合
vector引数が vector の場合

MEL 例

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