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

概要

ikSolver( [object] , [epsilon=float], [maxIterations=int], [name=string], [solverType=string])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

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

ikSolver コマンドは、IK ソルバのアトリビュートの設定や、新規アトリビュートの作成に使用します。編集と照会機能には、標準の編集(-e)と照会(-q)フラグが使用されます。

戻り値

string

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

関連

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

フラグ

epsilon, maxIterations, name, solverType
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
name(n) string createqueryedit
ソルバ名
maxIterations(mxi) int createqueryedit
ソリューションの最大繰り返し回数を設定
epsilon(ep) float createqueryedit
最大エラー
solverType(st) string createqueryedit
新規ソルバを作成するために必要な有効 solverType (何が有効なのかわかっているのは ikSystem のみ)。このフラグは省略できません。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

# creates fooSolver of type ikSCsolver with max error of 0.5
#
cmds.ikSolver( st='ikSCsolver', ep=0.5, n='fooSolver' )