alignCurve [-caching boolean] [-constructionHistory boolean] [-curvatureContinuity boolean] [-curvatureScale1 float] [-curvatureScale2 float] [-joinParameter float] [-name string] [-nodeState int] [-object boolean] [-positionalContinuity boolean] [-positionalContinuityType int] [-replaceOriginal boolean] [-reverse1 boolean] [-reverse2 boolean] [-tangentContinuity boolean] [-tangentContinuityType int] [-tangentScale1 float] [-tangentScale2 float]
[curve] [curve]
alignCurve は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。
curve align コマンドは Maya のカーブをアラインするために使用します。主なアラインメント オプションは、位置連続性、接線連続性と曲率連続性です。 曲率連続性は接線連続性を含みます。 位置連続性は、カーブの変更(移動)またはカーブの終点の変更(修正)が行われることを意味します。 接線連続性は、カーブが交わるポイントでカーブの 1 つが接線になるように修正されることを意味します。 曲率連続性は、カーブの 1 つが接線と同じく曲率連続になるように修正されることを意味します。 カーブやフラグが渡されない場合は、デフォルト動作として、1 つめのカーブの終点と他のカーブの始点をアラインメントに使った、アクティブ リスト上での位置連続性と接線連続性のアラインだけが実行されます。string[] | オブジェクト名とノード名 |
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-tangentScale1(-ts1)
|
float
|
![]() ![]() ![]() |
||
|
||||
-tangentScale2(-ts2)
|
float
|
![]() ![]() ![]() |
||
|
||||
-curvatureScale1(-cs1)
|
float
|
![]() ![]() ![]() |
||
|
||||
-curvatureScale2(-cs2)
|
float
|
![]() ![]() ![]() |
||
|
||||
-positionalContinuityType(-pct)
|
int
|
![]() ![]() ![]() |
||
|
||||
-tangentContinuityType(-tct)
|
int
|
![]() ![]() ![]() |
||
|
||||
-joinParameter(-jnp)
|
float
|
![]() ![]() ![]() |
||
|
||||
-reverse1(-rv1)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-reverse2(-rv2)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-positionalContinuity(-pc)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-tangentContinuity(-tc)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-curvatureContinuity(-cc)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
高度なフラグ | ||||
-caching(-cch)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-nodeState(-nds)
|
int
|
![]() ![]() ![]() |
||
|
||||
一般的なフラグ | ||||
-name(-n)
|
string
|
![]() |
||
|
||||
-constructionHistory(-ch)
|
boolean
|
![]() |
||
|
||||
-object(-o)
|
boolean
|
![]() |
||
|
||||
-replaceOriginal(-rpo)
|
boolean
|
![]() |
||
|
![]() |
![]() |
![]() |
![]() |
// Do modify positional continuity on both curves with no history: alignCurve -ch off -pc on -pct 6; // Do positional and tangent continuity, with the second curve // tangent modified (by default move position continuity is done // on the first curve): alignCurve -tc on -tct 2;