ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
querySubdiv([action=int], [level=int], [relative=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
querySubdiv は、取り消し可能、照会不可能、および編集不可能です。
照会パラメータ セットに基づいてサブディビジョン サーフェスを照会し、セレクション リストを更新します。
subdivision, surface, query
changeSubdivComponentDisplayLevel, changeSubdivRegion, createSubdivRegion, nurbsToSubdiv, polyToSubdiv, refineSubdivSelectionList, subdCollapse, subdToBlind, subdToPoly, subdiv, subdivCrease, subdivDisplaySmoothness
action, level, relative
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
action(a)
|
int
|
|
|
照会パラメータを指定します。1: 微調整したすべての頂点をレベル(Level)で検索します。2: すべてのシャープな頂点をレベルで検索します。3: すべてのシャープなエッジをレベルで検索します。4: すべてのフェースをレベルで検索します。レベル(Level)アトリビュートを指定しない場合、照会は現在のコンポーネントの表示レベルに適用されます。アトリビュートを指定した場合、照会は、relative フラグの状態に基づいて絶対的に、または現在のレベルに相対して、指定したレベルに適用されます。
|
|
level(l)
|
int
|
|
|
操作を実行するサブディビジョン サーフェスのレベルを指定します。
|
|
relative(r)
|
boolean
|
|
|
level フラグを設定すると、現在のコンポーネントの表示レベルに相対したレベルを参照します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# find all tweaked verticies at current level
cmds.querySubdiv( a=1 )
# find all tweaked verticies one level finer than current level
cmds.querySubdiv( a=1, l=1, r=True )
# find all creased verticies at current level
cmds.querySubdiv( a=2 )
# find all creased edges at current level
cmds.querySubdiv( a=3 )
# find all faces at current level.
# You should work with the subdivision surface shape.
#
cmds.querySubdiv( 'subdivShape1', a=4 )
# find all faces at level 1.
#
cmds.querySubdiv( 'subdivShape1', a=4, level=1, relative=False )
# find all faces at the next finest level from the current one.
#
cmds.querySubdiv( 'subdivShape1', a=4, level=1, relative=True )