移動先: 概要 戻り値 フラグ. Python 例.
polyOutput(
poly poly...
, [allValues=boolean], [color=boolean], [colorDesc=boolean], [edge=boolean], [edgeFace=boolean], [face=boolean], [faceNorm=boolean], [force=boolean], [group=boolean], [noOutput=boolean], [normDesc=boolean], [triangle=boolean], [uvDesc=boolean], [uvValue=boolean], [vert=boolean], [vertEdge=boolean], [vertNorm=boolean])
注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
polyOutput は 「元に戻す」が可能、「照会」が不可能、「編集」が不可能 です。
ポリゴン オブジェクトの内部メモリ表現の説明をダンプします。コマンド ラインでオブジェクトを指定しない場合は、アクティブ リストのオブジェクトを使用します。
ポリゴン シェイプのヒストリにあるジオメトリの情報が必要な場合、コマンドラインで対象となる情報のプラグを指定する必要があります。デフォルト動作では、概要のみが出力されます。オブジェクトの特定の部分に関するディテールをわらに取得するには、前述のフラグを使用します。
なし
allValues, color, colorDesc, edge, edgeFace, face, faceNorm, force, group, noOutput, normDesc, triangle, uvDesc, uvValue, vert, vertEdge, vertNorm
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
force(fo)
|
boolean
|
|
|
失われている部分を強制的に評価してから、出力に進みます。
|
|
vert(v)
|
boolean
|
|
|
edge(e)
|
boolean
|
|
|
edgeFace(ef)
|
boolean
|
|
|
フェース隣接リストにエッジを出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
|
|
vertEdge(ve)
|
boolean
|
|
|
エッジ隣接リストに頂点を出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
|
|
face(f)
|
boolean
|
|
|
triangle(t)
|
boolean
|
|
|
フェース単位の三角ポリゴンを出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
|
|
faceNorm(fn)
|
boolean
|
|
|
フェース単位の法線を出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
|
|
vertNorm(vn)
|
boolean
|
|
|
頂点単位の法線を出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
|
|
normDesc(nd)
|
boolean
|
|
|
頂点単位の法線の説明を出力します。各整数は vertNorm 配列のエントリです。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
|
|
group(g)
|
boolean
|
|
|
uvValue(uv)
|
boolean
|
|
|
UV 位置を出力します。UV セットが複数存在する場合、すべてのセットが出力されます。
|
|
uvDesc(uvd)
|
boolean
|
|
|
UV の説明を出力します。各整数は uvValue 配列のエントリです。
|
|
color(c)
|
boolean
|
|
|
頂点単位のカラーを出力します。セットが複数存在する場合、すべてのセットが出力されます。
|
|
colorDesc(cd)
|
boolean
|
|
|
頂点単位のカラーの説明を出力します。各整数は color 配列のエントリです。
|
|
allValues(a)
|
boolean
|
|
|
noOutput(no)
|
boolean
|
|
|
データを一切出力しません。テスト目的で、データの評価のみを行う場合に便利です。
|
|
: コマンドの作成モードで使用可能なフラグ
|
: コマンドの編集モードで使用可能なフラグ
|
: コマンドの照会モードで使用可能なフラグ
|
: タプルまたはリストとして渡された複数の引数を持てるフラグ
|
import maya.cmds as cmds
cmds.polyPlane()
cmds.polyOutput( a=True )
# If a polygon operation is performed such as Add Divisions:
cmds.polySubdivideFacet('pPlane1', dv=1, m=0, ch=1)
# then the command can get information on geometry data feeding into the polySubdFace1 node.
cmds.polyOutput( 'polySubdFace1.inputPolymesh' )
# The command can also get information on geometry data coming out of the
# polySubdFace1 node.
cmds.polyOutput( 'polySubdFace1.output' )