ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
polyInfo([edgeToFace=boolean], [edgeToVertex=boolean], [faceNormals=boolean], [faceToEdge=boolean], [faceToVertex=boolean], [invalidEdges=boolean], [invalidVertices=boolean], [laminaFaces=boolean], [nonManifoldEdges=boolean], [nonManifoldUVEdges=boolean], [nonManifoldUVs=boolean], [nonManifoldVertices=boolean], [vertexToEdge=boolean], [vertexToFace=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
polyInfo は、取り消し不可能、照会不可能、および編集不可能です。
コマンドは、ポリゴン オブジェクトとコンポーネントのトポロジ情報を照会します。つまりこのコマンドでは、次を指定する必要があります。- 照会するセレクション リストstring | コンポーネント |
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
edgeToFace(ef)
|
boolean
|
|||
|
||||
edgeToVertex(ev)
|
boolean
|
|||
|
||||
faceNormals(fn)
|
boolean
|
|||
|
||||
faceToEdge(fe)
|
boolean
|
|||
|
||||
faceToVertex(fv)
|
boolean
|
|||
|
||||
invalidEdges(ie)
|
boolean
|
|||
|
||||
invalidVertices(iv)
|
boolean
|
|||
|
||||
laminaFaces(lf)
|
boolean
|
|||
|
||||
nonManifoldEdges(nme)
|
boolean
|
|||
|
||||
nonManifoldUVEdges(nue)
|
boolean
|
|||
|
||||
nonManifoldUVs(nuv)
|
boolean
|
|||
|
||||
nonManifoldVertices(nmv)
|
boolean
|
|||
|
||||
vertexToEdge(ve)
|
boolean
|
|||
|
||||
vertexToFace(vf)
|
boolean
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。 |
import maya.cmds as cmds # To find all non-manifold edges on a polygonal object called pPlane1 cmds.polyInfo( nme=True ) # Result: pPlane1.e[74] # # To find all non-manifold vertices on a polygonal object called pPlane1 cmds.polyInfo( nmv=True ) # Result: pPlane1.vtx[38] pPlane1.vtx[49] #