移動先: 概要 戻り値 キーワード 関連項目 フラグ Python の例

概要

polyInfo([edgeToFace=boolean], [edgeToVertex=boolean], [faceNormals=boolean], [faceToEdge=boolean], [faceToVertex=boolean], [laminaFaces=boolean], [nonManifoldEdges=boolean], [nonManifoldVertices=boolean], [vertexToEdge=boolean], [vertexToFace=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

polyInfo は「元に戻す」が不可能「照会」が不可能「編集」が不可能です。

ポリゴン オブジェクトとコンポーネントのトポロジ情報を照会します。 つまりこのコマンドでは、次を指定する必要があります。 - 照会するセレクション リスト

戻り値

stringコンポーネント

キーワード

query, polygons, information, topology

関連項目

polyEvaluate

フラグ

edgeToFace, edgeToVertex, faceNormals, faceToEdge, faceToVertex, laminaFaces, nonManifoldEdges, nonManifoldVertices, vertexToEdge, vertexToFace
ロング ネーム(ショート ネーム) 引数型 プロパティ
nonManifoldVertices(nmv) boolean create
指定したオブジェクトのすべての非多様頂点を検索します。
nonManifoldEdges(nme) boolean create
指定したオブジェクトのすべての非多様エッジを検索します。
laminaFaces(lf) boolean create
指定したオブジェクトのすべてのラミナ フェースを検索します。
edgeToFace(ef) boolean create
指定したエッジを共有するフェースを返します。エッジを選択する必要があります。
vertexToFace(vf) boolean create
指定した頂点を共有するフェースを返します。頂点を選択する必要があります。
faceToEdge(fe) boolean create
フェースを定義するエッジを返します。フェースを選択する必要があります。
faceToVertex(fv) boolean create
フェースを定義する頂点を返します。フェースを選択する必要があります。
edgeToVertex(ev) boolean create
エッジを定義する頂点を返します。エッジを選択する必要があります。
vertexToEdge(ve) boolean create
頂点にコネクトされているエッジを返します。頂点を選択する必要があります。
faceNormals(fn) boolean create
指定したオブジェクトのフェース法線を返します。フェースを選択した場合、選択したフェースのフェース法線を返します。それ以外の場合は、オブジェクトにあるすべてのフェースのフェース法線を返します。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python の例

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] #