移動先: 概要 戻り値 フラグ. 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 create
失われている部分を強制的に評価してから、出力に進みます。
vert(v) boolean create
頂点の位置を出力します。
edge(e) boolean create
エッジの説明を出力します。
edgeFace(ef) boolean create
フェース隣接リストにエッジを出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
vertEdge(ve) boolean create
エッジ隣接リストに頂点を出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
face(f) boolean create
フェースの説明を出力します。
triangle(t) boolean create
フェース単位の三角ポリゴンを出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
faceNorm(fn) boolean create
フェース単位の法線を出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
vertNorm(vn) boolean create
頂点単位の法線を出力します。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
normDesc(nd) boolean create
頂点単位の法線の説明を出力します。各整数は vertNorm 配列のエントリです。オブジェクト上で情報が既に計算されている場合のみ使用可能です。
group(g) boolean create
オブジェクトのグループを出力します。
uvValue(uv) boolean create
UV 位置を出力します。UV セットが複数存在する場合、すべてのセットが出力されます。
uvDesc(uvd) boolean create
UV の説明を出力します。各整数は uvValue 配列のエントリです。
color(c) boolean create
頂点単位のカラーを出力します。セットが複数存在する場合、すべてのセットが出力されます。
colorDesc(cd) boolean create
頂点単位のカラーの説明を出力します。各整数は color 配列のエントリです。
allValues(a) boolean create
前述のフラグすべてを設定するためのショートカット
noOutput(no) boolean create
データを一切出力しません。テスト目的で、データの評価のみを行う場合に便利です。

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

Python 例

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' )