stitchSurface [-bias float] [-caching boolean] [-cascade boolean] [-constructionHistory boolean] [-cvIthIndex int] [-cvJthIndex int] [-fixBoundary boolean] [-keepG0Continuity boolean] [-keepG1Continuity boolean] [-name string] [-nodeState int] [-numberOfSamples int] [-object boolean] [-parameterU float] [-parameterV float] [-positionalContinuity boolean] [-replaceOriginal boolean] [-stepCount int] [-tangentialContinuity boolean] [-togglePointNormals boolean] [-togglePointPosition boolean] [-toggleTolerance boolean] [-tolerance linear] [-weight0 float] [-weight1 float]
[surfaceIsoparm] [surfaceIsoparm]
stitchSurface は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。
stitchSurface コマンドは、サーフェスの CV だけを調整して、 2 つのサーフェスを連続的な G(0) および/または G(1) になるように アラインします。2 つのサーフェスは、ステッチする 2 つのアイソパラム境界エッジを 指定するとステッチできます。2 つのサーフェスがステッチされるエッジは、 2 つのエッジの加重平均を求めることで得られます。2 つのエッジのウェイトは、それぞれ フラグ -wt0、-wt1 を使用して指定します。string[] | オブジェクト名とノード名 |
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-positionalContinuity(-pc)
|
boolean
|
![]() ![]() ![]() ![]() |
||
|
||||
-tangentialContinuity(-tc)
|
boolean
|
![]() ![]() ![]() ![]() |
||
|
||||
-toggleTolerance(-tt)
|
boolean
|
![]() ![]() ![]() ![]() |
||
|
||||
-tolerance(-tol)
|
linear
|
![]() ![]() ![]() ![]() |
||
|
||||
-stepCount(-sc)
|
int
|
![]() ![]() ![]() ![]() |
||
|
||||
-parameterU(-u)
|
float
|
![]() ![]() ![]() ![]() |
||
|
||||
-parameterV(-v)
|
float
|
![]() ![]() ![]() ![]() |
||
|
||||
-togglePointNormals(-tpn)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-togglePointPosition(-tpp)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-cvIthIndex(-ci)
|
int
|
![]() ![]() ![]() ![]() |
||
|
||||
-cvJthIndex(-cj)
|
int
|
![]() ![]() ![]() ![]() |
||
|
||||
-bias(-b)
|
float
|
![]() ![]() ![]() |
||
|
||||
-fixBoundary(-fb)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
高度なフラグ | ||||
-caching(-cch)
|
boolean
|
![]() ![]() ![]() |
||
|
||||
-nodeState(-nds)
|
int
|
![]() ![]() ![]() |
||
|
||||
一般的なフラグ | ||||
-name(-n)
|
string
|
![]() |
||
|
||||
-constructionHistory(-ch)
|
boolean
|
![]() |
||
|
||||
-object(-o)
|
boolean
|
![]() |
||
|
||||
-replaceOriginal(-rpo)
|
boolean
|
![]() |
||
|
||||
-weight0(-wt0)
|
float
|
![]() |
||
|
||||
-weight1(-wt1)
|
float
|
![]() |
||
|
||||
-numberOfSamples(-ns)
|
int
|
![]() |
||
|
||||
-keepG0Continuity(-kg0)
|
boolean
|
![]() |
||
|
||||
-keepG1Continuity(-kg1)
|
boolean
|
![]() |
||
|
||||
-cascade(-c)
|
boolean
|
![]() |
||
|
![]() |
![]() |
![]() |
![]() |
// Stitch the two surfaces along the two specified surface isoparam with C0 continuity. // Since wt0 = 0.0, both the surfaces are stitched to surface2.vn[0] really. stitchSurface -kg0 false -kg1 true -cascade false -ns 100 -wt0 0.0 -wt1 1.0 surface1.vn[1.0] surface2.vn[0.0];