ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.
polyMergeFacet [-caching boolean] [-constructionHistory boolean] [-firstFacet int] [-mergeMode int] [-name string] [-nodeState int] [-secondFacet int]
polyMergeFacet は、取り消し可能、照会可能、および編集可能です。
2 番目のフェースが 1 番目のフェースの穴になります。
新しく穴の開いたフェースは、モードによって、最初か最後、または選択したフェースの間に配置されます。
両方のフェースは、同じオブジェクトに属す必要があります。
ファセット フラグは必須です。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
polyCloseBorder, polyCollapseEdge, polyCollapseFacet, polyDelEdge, polyDelFacet, polyDelVertex, polyMergeEdge, polyMergeVertex, polyQuad, polyReduce, polySewEdge
caching, constructionHistory, firstFacet, mergeMode, name, nodeState, secondFacet
ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
-mergeMode(-mm)
|
int
|
|
|
フェースのマージ方法を指定します。0: 2 番目のフェースを 1 番目に移動します。1: 両方のフェースがその平均に移動します。2: 1 番目のフェースが 2 番目のフェースに移動します。3, 4, 5: フェースが投影されたときに中央に揃わないこと以外は上述と同様です。6: 移動しません。 C: 既定は none (6)です。
|
|
-firstFacet(-ff)
|
int
|
|
|
-secondFacet(-sf)
|
int
|
|
|
共通のフラグ |
-name(-n)
|
string
|
|
|
-constructionHistory(-ch)
|
boolean
|
|
|
コンストラクション ヒストリをオンまたはオフにします(適切な場合)。コンストラクション ヒストリがオンの場合、対応するノードがメッシュのヒストリ チェーンに挿入されます。コンストラクション ヒストリがオフの場合、操作オブジェクト上に直接行われます。 注: コンストラクション ヒストリがすでにオブジェクトにある場合は、このフラグは無視され、ノードは必ずヒストリ チェーンに挿入されます。
|
|
-caching(-cch)
|
boolean
|
|
|
すべてのアトリビュートのキャッシングを切り替えることで、再計算を不要にします。
|
|
-nodeState(-nds)
|
int
|
|
|
ノードの評価方法を定義します。
- 0: Normal
- 1: PassThrough
- 2: Blocking
- 3: 内部的に無効。有効にすると、Normal 状態に戻ります。
- 4: 内部的に無効。有効にすると、PassThrough 状態に戻ります。
- 5: 内部的に無効。有効にすると、Blocking 状態に戻ります。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
コマンド内でフラグを複数回使用できます。
|
polyPlane -n plg -h 10 -w 10 -sx 5 -sy 5;
polyChipOff -dup 1 -ltz 1 -ls .5 .5 .5 plg.f[16] plg.f[18] plg.f[7];
// First
polyMergeFacet -mm 0 -ff 16 -sf 26 plg;
// A new face with face #16 as an outer loop and face #26 as a hole
// is replacing faces #16 and #26, and is located on face #16
// Between
polyMergeFacet -mm 1 -ff 7 -sf 25 plg;
// A new face with face #7 as an outer loop and face #25 as a hole
// is replacing faces #7 and #25, and is located in between.
// Last
polyMergeFacet -mm 2 -ff 18 -sf 25 plg;
// A new face with face #18 as an outer loop and face #25 as a hole
// is replacing faces #18 and #25, and is located on face #25