| On this page | |
| Since | 20.0 |
入力 ¶
skel:
FBIKSkeleton
入力スケルトン。
iterations:
Int
実行する反復の最大回数。 tolerance が使用されている場合、ソルバは早期終了する場合があります。
tolerance:
Float
収束チェックに使用する許容誤差。 ジョイントがこの許容誤差の範囲内で目標位置に到達した場合、アルゴリズムは停止します。 デフォルトは1e-5です。 0に設定すると、ソルバは iterations のそのままの回数だけ反復処理を行ないます。
damping:
Float
ソルバの減衰係数。 値が大きいほど、例えば目標位置に到達できない場合など、より安定した結果が得られます。 ただし、値が大きすぎると、収束までに多くの反復処理が必要になります。 適切な初期値は通常0.5程度です。
Note
このオプションは、PhysIKアルゴリズムを使用して解く場合にのみ使用されます。
pinroot:
Bool
Trueに設定すると、スケルトンのルートジョイントが固定され、ソルバによって無視されます。
Note
このオプションは、FABRIKアルゴリズムを使用して解く場合にのみ使用されます。
出力 ¶
solver:
FBIKSolver
入力スケルトンに対して実行するフルボディIKソルバ。
| See also |