ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
polyCrease([createHistory=boolean], [operation=uint], [relativeValue=float], [value=float], [vertexValue=float])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
polyCrease は、取り消し可能、照会可能、および編集可能です。
ポリゴンのエッジまたは頂点の折り目の値を設定するコマンドです。この値はスムージング アルゴリズムで使用します。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
poly, crease, smooth, subdiv
polySmooth
createHistory, operation, relativeValue, value, vertexValue
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
createHistory(ch)
|
boolean
|
 
|
|
コンストラクション ヒストリのないオブジェクトの場合、このフラグを使用して折り目用のコンストラクション ヒストリの作成を強制できます。既定では、オブジェクトにヒストリがない場合には、ヒストリは作成されません。このフラグにかかわらず、ヒストリがある場合には、ヒストリは常に作成されます。
|
|
operation(op)
|
uint
|
 
|
|
実行する操作。有効な値は、0: 指定したコンポーネントに折り目を付けます。1: 指定したコンポーネントに対する折り目の値を除去します。2: すべての折り目の値をメッシュから除去します。既定は 0 です。
|
|
relativeValue(rv)
|
float
|
 
|
|
選択したすべての頂点コンポーネントとエッジ コンポーネントの新しい相対値を指定します。このフラグは、value フラグまたは vertexValue フラグと一緒に使用することはできません。
|
|
value(v)
|
float
|
  
|
|
選択したエッジ コンポーネントの折り目の値を指定します。複数回指定した場合、指定したエッジにそれぞれ値が割り当てられます。
|
|
vertexValue(vv)
|
float
|
  
|
|
選択した頂点コンポーネントの折り目の値を指定します。複数回指定した場合、指定した頂点にそれぞれ値が割り当てられます。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# To set a crease value of 0.9 on the selected edges or vertices
cmds.polyCrease( value=0.9 )