ジャンプ先: 概要. 戻り値. フラグ. Python 例.
blend2(
curve curve [curve...]
, [autoAnchor=boolean], [autoNormal=boolean], [caching=boolean], [constructionHistory=boolean], [flipLeftNormal=boolean], [flipRightNormal=boolean], [leftAnchor=float], [leftEnd=float], [leftStart=float], [multipleKnots=boolean], [name=string], [nodeState=int], [object=boolean], [polygon=int], [positionTolerance=float], [reverseLeft=boolean], [reverseRight=boolean], [rightAnchor=float], [rightEnd=float], [rightStart=float], [tangentTolerance=float])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
blend2 は、取り消し可能、照会可能、および編集可能です。
このコマンドは、指定したカーブ間でブレンドしてサーフェスを作成します。これは、現在はサポートされていないブレンドのエンハンスメント(さらに細かくコントロール可能)です。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
autoAnchor, autoNormal, caching, constructionHistory, flipLeftNormal, flipRightNormal, leftAnchor, leftEnd, leftStart, multipleKnots, name, nodeState, object, polygon, positionTolerance, reverseLeft, reverseRight, rightAnchor, rightEnd, rightStart, tangentTolerance
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
autoAnchor(aa)
|
boolean
|
 
|
|
true で両方のパスが閉じている場合は、一致するように右側のレイルで値を自動的に定義します。 既定: true
|
|
autoNormal(an)
|
boolean
|
 
|
|
true の場合、各開始接線の方向は、指定したジオメトリに基づいて計算されます。 既定: true
|
|
flipLeftNormal(fln)
|
boolean
|
 
|
|
true の場合、開始接線を左側の境界に反転します。 既定: false
|
|
flipRightNormal(frn)
|
boolean
|
 
|
|
true の場合、開始接線を右側の境界に反転します。 既定: false
|
|
leftAnchor(la)
|
float
|
 
|
|
閉じたレイルの場合の、ブレンド サーフェスが始まる、左側の境界の参照パラメータです。 既定: 0.0
|
|
leftEnd(le)
|
float
|
 
|
|
ブレンド サーフェスが終わる、左側の境界の参照パラメータです。 既定: 1.0
|
|
leftStart(ls)
|
float
|
 
|
|
ブレンド サーフェスが始まる、左側の境界の参照パラメータです。 既定: 0.0
|
|
multipleKnots(mk)
|
boolean
|
 
|
|
true の場合は、複数の内部ノットを完全に生成する新しいブレンドを使用します 既定: true
|
|
positionTolerance(pt)
|
float
|
 
|
|
隣接するサーフェスへのブレンド サーフェスの位置 C(0)の許容値です。 既定: 0.1
|
|
reverseLeft(rvl)
|
boolean
|
 
|
|
true の場合、左側の境界の方向を反転させます。この値の autoDirection は false である必要があります。 既定: false
|
|
reverseRight(rvr)
|
boolean
|
 
|
|
true の場合、右側の境界の方向を反転させます。この値の autoDirection は false である必要があります。 既定: false
|
|
rightAnchor(ra)
|
float
|
 
|
|
閉じたレイルの場合の、ブレンド サーフェスが始まる、右側の境界の参照パラメータです。 既定: 0.0
|
|
rightEnd(re)
|
float
|
 
|
|
ブレンド サーフェスが終わる、右側の境界の参照パラメータです。 既定: 1.0
|
|
rightStart(rs)
|
float
|
 
|
|
ブレンド サーフェスが始まる、右側の境界の参照パラメータです。 既定: 0.0
|
|
tangentTolerance(tt)
|
float
|
 
|
|
隣接するサーフェスへのブレンド サーフェスの接線 G(1)連続性の許容値です。 既定: 0.1
|
|
| 共通のフラグ |
constructionHistory(ch)
|
boolean
|
|
|
コンストラクション ヒストリをオンまたはオフにします。
|
|
name(n)
|
string
|
|
|
新しく作成するノードの名前を設定します。ネームスペース パスを含む場合、指定されたネームスペースの下に新しいノードが作成されます。ネームスペースが存在しない場合は、ネームスペースが作成されます。
|
|
object(o)
|
boolean
|
|
|
結果のオブジェクト、またはディペンデンシー ノードのみを作成します。
|
|
polygon(po)
|
int
|
|
|
この引数の値は、この操作で作成されるオブジェクトの タイプを制御します。
- 0: NURBS サーフェス
- 1: ポリゴン(nurbsToPolygonsPref を使用して変換用のパラメータを設定)
- 2: サブディビジョン サーフェス(nurbsToSubdivPref を使用して変換用のパラメータを設定)
- 3: ベジェ サーフェス
- 4: サブディビジョン サーフェス ソリッド(変換のためのパラメータを設定するには、nurbsToSubdivPref を使用)
|
|
| 高度なフラグ |
caching(cch)
|
boolean
|
 
|
|
ノード キャッシング モードを修正します。詳細については、ノードの説明を参照してください。 注: 上級ユーザ向けの機能です。
|
|
nodeState(nds)
|
int
|
 
|
|
ノード状態を修正します。詳細については、ノードの説明を参照してください。 注: 上級ユーザ向けの機能です。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# Do blend with auto normal and with no history:
cmds.blend2( an=True, ch=False )
# Do blend without auto normal
cmds.blend2( an=False, fln=True, frn=True )