移動先: 概要 戻り値 フラグ. Python 例.

概要

polyMergeFacetCtx([activeNodes=boolean], [exists=boolean], [image1=string], [image2=string], [image3=string], [immediate=boolean], [mergeMode=int], [name=string], [previous=boolean], [reset=boolean], [toolNode=boolean])

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

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

新しいコンテキストを作成し、ポリゴン オブジェクトでファセットをマージします。

戻り値

なし

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

activeNodes, exists, image1, image2, image3, immediate, mergeMode, name, previous, reset, toolNode
ロング ネーム(ショート ネーム) 引数型 プロパティ
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
image1(i1) string createqueryedit
image2(i2) string createqueryedit
image3(i3) string createqueryedit
コンテキストは、コンテキストに関連付けられている ツールを表すアイコンを 3 つまでサポートします。
name(n) string create
これがツール コマンドの場合、ツールに適切に名前を付けます。
activeNodes(anq) boolean query
ツール内でアクティブなノードを返します。
toolNode(tnq) boolean query
ツールのデフォルトに使用されるノードを返します。
immediate(im) boolean edit
ツールのデフォルトではなく、オブジェクト上で動作します。
reset(rs) boolean edit
デフォルト値にリセットします。
previous(pv) boolean edit
以前に格納した値にリセットします。
mergeMode(mm) int createqueryedit
マージ モード(最初のファセットにするには 0、中間のエッジにするには 1、最後のファセットにするには 2)。
デフォルトは中間のファセットです。

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

Python 例

import maya.cmds as cmds

# Create a poly plane
cmds.polyPlane(w=10, h=10, sx=10, sy=10, n='pPlane1')

# Create a new poly merge facet context, set the merge mode to merging the second face to the first face, then switch to it
cmds.polyMergeFacetCtx('polyMergeFacetCtx1', mm=0)
cmds.setToolTo('polyMergeFacetCtx1')