ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.

概要

ikSystem [-allowRotation boolean] [-autoPriority] [-autoPriorityMC] [-autoPrioritySC] [-list int int] [-snap boolean] [-solve boolean] [-solverTypes] [object]

ikSystem は、取り消し可能、照会可能、および編集可能です。

ikSystem コマンドは、ハンドル用のグローバル スナップ フラグや、ソルバ用のグローバル ソルバ フラグの設定に使用されます。編集と照会機能には、標準の編集(-e)と照会(-q)フラグが使用されます。

戻り値

string

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

関連

connectJoint, ikHandle, ikHandleDisplayScale, ikSolver, ikSystemInfo, insertJoint, joint, jointCluster, jointDisplayScale, jointLattice, mirrorJoint, removeJoint

フラグ

allowRotation, autoPriority, autoPriorityMC, autoPrioritySC, list, snap, solve, solverTypes
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-snap(-sn) boolean queryedit
グローバル スナップを設定します
-solve(-sol) boolean queryedit
グローバル ソルバを設定します
-list(-ls) int int queryedit
照会モードではソルバの実行順序を返し(文字列のリスト)、編集モードでは実行順序を変更します(変更前の位置を示す整数、変更後の位置を示す整数)。
-solverTypes(-st) query
有効な solverTypes のリストが返されます(照会モード専用)。
-autoPriority(-ap) edit
すべての ikHandle に対して、優先順位の自動設定が設定されます。
-autoPrioritySC(-aps) edit
すべての singleChain ハンドルに対して、優先順位の自動設定が設定されます。
-autoPriorityMC(-apm) edit
すべての multiChain ハンドルに対して、優先順位の自動設定が設定されます。
-allowRotation(-ar) boolean queryedit
true を設定し、移動に設定されたキーで IK ハンドルの回転を許可します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Prints out the solver execution order
//
ikSystem -q -ls;

// Moves solver on position 2 to position 1 in
// the execution order list ( zero based index )
//
ikSystem -e -ls 1 0;