移動先: 概要 戻り値 関連項目. フラグ. MEL 例.

概要

polyWedgeFace [-caching boolean] [-constructionHistory boolean] [-divisions int] [-edge int] [-name string] [-nodeState int] [-wedgeAngle angle] [-worldSpace boolean]

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

軸を中心にフェースを押し出します。 軸とはすべての選択したエッジの平均です。 エッジがアラインされていない場合は、 ウェッジが確認できないことがあります。フェースを異なるウェッジ軸で別々にウェッジするためには、 ウエッジ軸の数だけコマンドを実行しなければなりません(2 つめの例を参照)。

戻り値

stringノード名

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

関連項目

polyChipOff, polyExtrudeEdge, polyExtrudeFacet

フラグ

caching, constructionHistory, divisions, edge, name, nodeState, wedgeAngle, worldSpace
ロング ネーム(ショート ネーム) 引数型 プロパティ
-divisions(-d) int create
押し出しに沿ったサブディビジョンの数を指定します。
-edge(-ed) int createmultiuse
ウエッジの処理用に使われる edgeId を指定します。複数のエッジを指定することができます。ウエッジ操作は、すべてのエッジの平均である軸を中心に実行されます。 同一リニア上に並んだエッジのみを使うことをお勧めします。 そうでない場合、結果が確認できないことがあります。
-wedgeAngle(-wa) angle create
回転角度を指定します。
-worldSpace(-ws) boolean createqueryedit
このフラグは、使用するリファレンスを指定します。 オンの場合: すべてのジオメトリ値はワールド リファレンスで考慮されます。 オフの場合: すべてのジオメトリ値はオブジェクト リファレンスで考慮されます。
C: デフォルトはオフです。
Q: 照会すると int を返します。
一般的なフラグ
-name(-n) string create
作成されるノードに名前をつけます。
-constructionHistory(-ch) boolean createquery
コンストラクション ヒストリをオンまたはオフにします(適切な場合)。コンストラクション ヒストリがオンの場合、対応するノードがメッシュのヒストリ チェーンに挿入されます。コンストラクション ヒストリがオフの場合、 操作オブジェクト上に直接行われます。
注: コンストラクション ヒストリがすでにオブジェクトにある場合は、 このフラグは無視され、ノードは必ずヒストリ チェーンに挿入されます。
-caching(-cch) boolean createedit
すべてのアトリビュートのキャッシングを切り替えることで、再計算を不要にします。
-nodeState(-nds) int
ノードの評価方法を定義します。
  • 0: Normal
  • 1: PassThrough
  • 2: Blocking
  • 3: 内部的に無効。有効にすると、Normal の状態に戻ります。
  • 4: 内部的に無効。有効にすると、PassThrough 状態に戻ります。
  • 5: 内部的に無効。有効にすると、Blocking 状態に戻ります。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : 1 つのコマンドで複数回使用可能なフラグ

MEL 例

polyPlane -n plg -w 10 -h 10;

// Wedge about a single axis
polyWedgeFace -ws 1 -wedgeAngle 90 -divisions 8 -ed 62 -ed 167
    -ch 1 plg.f[24:29] plg.f[34] plg.f[44] plg.f[54] plg.f[64] plg.f[74:79];

// Wedge about multiple axes (one axis for each command)
polyCube -n plg -w 1 -h 1 -d 1 -sx 4 -sy 4 -sz 4 -ax 0 1 0 -tx 1 -ch 1;
polyWedgeFace -ws 1 -wedgeAngle 90 -divisions 9 -ed 128 -ed 133 -ed 138 -ed 143
    -ch 1 plg.f[64:79];
polyWedgeFace -ws 1 -wedgeAngle 90 -divisions 9 -ed 0 -ed 1 -ed 2 -ed 3
    -ch 1 plg.f[0:15];
polyWedgeFace -ws 1 -wedgeAngle 90 -divisions 9 -ed 100 -ed 105 -ed 110 -ed 115
    -ch 1 plg.f[80:95];
polyWedgeFace -ws 1 -wedgeAngle 90 -divisions 9 -ed 36 -ed 37 -ed 38 -ed 39
    -ch 1 plg.f[32:47];