alignSurface [-attach boolean] [-caching boolean] [-constructionHistory boolean] [-curvatureContinuity boolean] [-curvatureScale1 float] [-curvatureScale2 float] [-directionU boolean] [-joinParameter float] [-keepMultipleKnots boolean] [-name string] [-nodeState int] [-object boolean] [-positionalContinuity boolean] [-positionalContinuityType int] [-replaceOriginal boolean] [-reverse1 boolean] [-reverse2 boolean] [-swap1 boolean] [-swap2 boolean] [-tangentContinuity boolean] [-tangentContinuityType int] [-tangentScale1 float] [-tangentScale2 float] [-twist boolean]
[surface] [surface]
alignSurface は、取り消し可能、照会可能、および編集可能です。
alignSurface コマンドは、Maya のサーフェスを位置合わせするために使用します。主な位置合わせオプションは、位置連続性、接線連続性と曲率連続性です。曲率連続性は接線連続性を含みます。 注: このツールは、Studio の位置合わせツールに基づいています。 位置連続性では、サーフェスの変更(移動)またはサーフェスの終点の変更(修正)が行われます。 接線連続性では、サーフェスが交わるポイントでサーフェスの 1 つが接線であるように修正が行われます。 曲率連続性では、サーフェスの 1 つが接線性を持ち、しかも曲率連続であるように修正が行われます。 サーフェスやフラグが渡されないときの既定動作は、1 番目のサーフェスの終点と他のサーフェスの開始点を位置合わせに使って、アクティブ リスト上で位置連続性と接線連続性だけを実行します。| string[] | オブジェクト名とノード名 |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
| ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
-caching(-cch)
|
boolean
|
|
||||||||||
|
||||||||||||
-curvatureContinuity(-cc)
|
boolean
|
|
||||||||||
|
||||||||||||
-curvatureScale1(-cs1)
|
float
|
|
||||||||||
|
||||||||||||
-curvatureScale2(-cs2)
|
float
|
|
||||||||||
|
||||||||||||
-directionU(-du)
|
boolean
|
|
||||||||||
|
||||||||||||
-joinParameter(-jnp)
|
float
|
|
||||||||||
|
||||||||||||
-nodeState(-nds)
|
int
|
|
||||||||||
|
||||||||||||
-positionalContinuity(-pc)
|
boolean
|
|
||||||||||
|
||||||||||||
-positionalContinuityType(-pct)
|
int
|
|
||||||||||
|
||||||||||||
-reverse1(-rv1)
|
boolean
|
|
||||||||||
|
||||||||||||
-reverse2(-rv2)
|
boolean
|
|
||||||||||
|
||||||||||||
-swap1(-sw1)
|
boolean
|
|
||||||||||
|
||||||||||||
-swap2(-sw2)
|
boolean
|
|
||||||||||
|
||||||||||||
-tangentContinuity(-tc)
|
boolean
|
|
||||||||||
|
||||||||||||
-tangentContinuityType(-tct)
|
int
|
|
||||||||||
|
||||||||||||
-tangentScale1(-ts1)
|
float
|
|
||||||||||
|
||||||||||||
-tangentScale2(-ts2)
|
float
|
|
||||||||||
|
||||||||||||
-twist(-tw)
|
boolean
|
|
||||||||||
|
||||||||||||
| 共通のフラグ | ||||||||||||
-attach(-at)
|
boolean
|
|
||||||||||
|
||||||||||||
-constructionHistory(-ch)
|
boolean
|
|
||||||||||
|
||||||||||||
-keepMultipleKnots(-kmk)
|
boolean
|
|
||||||||||
|
||||||||||||
-name(-n)
|
string
|
|
||||||||||
|
||||||||||||
-object(-o)
|
boolean
|
|
||||||||||
|
||||||||||||
-replaceOriginal(-rpo)
|
boolean
|
|
||||||||||
|
||||||||||||
// Do modify positional continuity on both active surfaces with no history: alignSurface -ch off -pc on -pct 6; // Do positional and tangent continuity, with the second surface // tangent modified (by default move position continuity is done // on the first surface): alignSurface -tc on -tct 2;