ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.
boneLattice(
objects
, [after=boolean], [afterReference=boolean], [before=boolean], [bicep=float], [components=boolean], [deformerTools=boolean], [dumpInfo=boolean], [exclusive=string], [fixedSetupData=string], [frontOfChain=boolean], [geometry=string], [geometryIndices=boolean], [ignoreSelected=boolean], [includeHiddenSelections=boolean], [joint=string], [lengthIn=float], [lengthOut=float], [name=string], [parallel=boolean], [prune=boolean], [remove=boolean], [selectedComponents=boolean], [split=boolean], [transform=string], [tricep=float], [useComponentTags=boolean], [widthLeft=float], [widthRight=float])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
boneLattice は、取り消し可能、照会可能、および編集可能です。
このコマンドは、boneLattice デフォーマを作成、編集、照会します。作成、編集されたオブジェクトの名前を返します。通常は、より高次のフレクサ コマンドを介して、この機能を利用します。| string | 作成/編集したボーン ラティス アルゴリズム ノードの名前。 |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
| ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
|---|---|---|---|---|
after(af)
|
boolean
|
|
||
|
||||
afterReference(ar)
|
boolean
|
|
||
|
||||
before(bf)
|
boolean
|
|
||
|
||||
bicep(bi)
|
float
|
|
||
|
||||
components(cmp)
|
boolean
|
|
||
|
||||
deformerTools(dt)
|
boolean
|
|
||
|
||||
dumpInfo(dui)
|
boolean
|
|
||
|
||||
exclusive(ex)
|
string
|
|
||
|
||||
fixedSetupData(fsd)
|
string
|
|
||
|
||||
frontOfChain(foc)
|
boolean
|
|
||
|
||||
geometry(g)
|
string
|
|
||
|
||||
geometryIndices(gi)
|
boolean
|
|
||
|
||||
ignoreSelected(ignoreSelected)
|
boolean
|
|
||
|
||||
includeHiddenSelections(ihs)
|
boolean
|
|
||
|
||||
joint(j)
|
string
|
|
||
|
||||
lengthIn(li)
|
float
|
|
||
|
||||
lengthOut(lo)
|
float
|
|
||
|
||||
name(n)
|
string
|
|
||
|
||||
parallel(par)
|
boolean
|
|
||
|
||||
prune(pr)
|
boolean
|
|
||
|
||||
remove(rm)
|
boolean
|
|
||
|
||||
selectedComponents(cms)
|
boolean
|
|
||
|
||||
split(sp)
|
boolean
|
|
||
|
||||
transform(t)
|
string
|
|
||
|
||||
tricep(tr)
|
float
|
|
||
|
||||
useComponentTags(uct)
|
boolean
|
|
||
|
||||
widthLeft(wl)
|
float
|
|
||
|
||||
widthRight(wr)
|
float
|
|
||
|
||||
import maya.cmds as cmds # select a lattice that has been added to a rigid skin shape # cmds.boneLattice( joint='joint2' ) cmds.boneLattice( transform='joint1', joint='joint2' ) cmds.boneLattice( 'boneLattice1', edit=True, bicep=0.5 )