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

概要

stitchSurfacePoints [-bias float] [-caching boolean] [-cascade boolean] [-constructionHistory boolean] [-cvIthIndex int] [-cvJthIndex int] [-equalWeight boolean] [-fixBoundary boolean] [-keepG0Continuity boolean] [-keepG1Continuity boolean] [-name string] [-nodeState int] [-object boolean] [-parameterU float] [-parameterV float] [-positionalContinuity boolean] [-replaceOriginal boolean] [-stepCount int] [-tangentialContinuity boolean] [-togglePointNormals boolean] [-togglePointPosition boolean] [-toggleTolerance boolean] [-tolerance linear] selectionList

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

stitchSurfacePoints コマンドは、複数のサーフェス コマンドを 境界に沿ってアラインし、1 つのポイントにします。このプロセスで、ポイントを平均化するノードが作成されます。ポイントはウェイトをかけて平均化されます。ポイント境界に沿った CV にすることが可能です。ポイントが CV の場合、それらは位置連続性のみ維持してステッチされます。

注: 2 つのポイントを同じサーフェス上に乗せることはできません。

戻り値

string[]オブジェクト名とノード名

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

フラグ

bias, caching, cascade, constructionHistory, cvIthIndex, cvJthIndex, equalWeight, fixBoundary, keepG0Continuity, keepG1Continuity, name, nodeState, object, parameterU, parameterV, positionalContinuity, replaceOriginal, stepCount, tangentialContinuity, togglePointNormals, togglePointPosition, toggleTolerance, tolerance
ロング ネーム(ショート ネーム) 引数型 プロパティ
-positionalContinuity(-pc) boolean createqueryeditmultiuse
マルチ インデックスに対応したエッジで連続的な G0 をオン(オフ)に設定します。
デフォルト: true
-tangentialContinuity(-tc) boolean createqueryeditmultiuse
マルチ インデックスに対応したエッジ間で G1 連続性をオン(オフ)に設定します。
デフォルト: false
-toggleTolerance(-tt) boolean createqueryeditmultiuse
指定した離散化ステップで許容値を使用するためにオン(オフ)に設定します。
デフォルト: false
-tolerance(-tol) linear createqueryeditmultiuse
エッジを離散化する際に使用する許容値です。
デフォルト: 0.1
-stepCount(-sc) int createqueryeditmultiuse
離散化の数に対するステップの回数です。
デフォルト: 20
-parameterU(-u) float createqueryeditmultiuse
ポイント コンストレインに対するサーフェスの U パラメータ値です。
デフォルト: -10000
-parameterV(-v) float createqueryeditmultiuse
ポイント コンストレインに対するサーフェスの V パラメータ値です。
デフォルト: -10000
-togglePointNormals(-tpn) boolean createqueryedit
サーフェスの法線ポイント コンストレイをオン(オフ)に設定します。
デフォルト: false
-togglePointPosition(-tpp) boolean createqueryedit
サーフェスの位置ポイント コンストレインをオン(オフ)に設定します。
デフォルト: true
-cvIthIndex(-ci) int createqueryeditmultiuse
入力サーフェス上の i 番目の境界 CV インデックスです。
デフォルト: -1
-cvJthIndex(-cj) int createqueryeditmultiuse
入力サーフェス上の j 番目の境界 CV インデックスです。
デフォルト: -1
-bias(-b) float createqueryedit
入力サーフェスとステッチの結果の中間に複数の CV をブレンドします。値 0.0 は入力サーフェスを返します。
デフォルト: 1.0
-fixBoundary(-fb) boolean createqueryedit
G1 コンストレインに対して解決するときに複数の境界 CV を固定します。
デフォルト: false
高度なフラグ
-caching(-cch) boolean createqueryedit
ノード キャッシング モードを修正します。詳細については、ノードの説明を参照してください。
: 上級ユーザ向けの機能です。
-nodeState(-nds) int createqueryedit
ノード状態を修正します。詳細については、ノードの説明を参照してください。
: 上級ユーザ向けの機能です。
一般的なフラグ
-name(-n) string create
作成されたオブジェクトに名前を付けます。
-constructionHistory(-ch) boolean create
コンストラクション ヒストリをオンまたはオフにします。
-object(-o) boolean create
結果のオブジェクト、またはディペンデンシー ノードのみを作成します。
-replaceOriginal(-rpo) boolean create
「同じ位置」に作成(つまり置き換え)します。
-equalWeight(-ewt) boolean create
ステッチされるすべてのポイントにウェイトを均等に割り当てます。
デフォルトは true です。 false の場合、最初のポイントにはウェイト 1.0 が、 残りのポイントには 0.0 が割り当てられます。
-keepG0Continuity(-kg0) boolean create
位置連続性を使用してポイントをステッチします。
デフォルトは true です。
-keepG1Continuity(-kg1) boolean create
接線連続性を使用してポイントをステッチします。
デフォルトは false です。
-cascade(-c) boolean create
作成されたステッチ ノードを重ねます(サーフェスのステッチ ヒストリがある場合のみ)。
デフォルトは false です。

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

MEL 例

// stitch together four corner control vertices to the average of the four corners.
stitchSurfacePoints -ewt true nurbsPlane2.cv[0][0] nurbsPlane1.cv[3][0] nurbsPlane4.cv[0][3] nurbsPlane3.cv[3][3] ;

// stitch together two edit points to the edit point nurbsPlane2.ep[0][0].
stitchSurfacePoints -ewt false nurbsPlane2.ep[0][0] nurbsPlane1.ep[1][0] ;