ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.
wrinkle(
objects
, [axis=[linear, linear, linear]], [branchCount=uint], [branchDepth=uint], [center=[linear, linear, linear]], [crease=string], [dropoffDistance=linear], [envelope=linear], [randomness=linear], [style=string], [thickness=linear], [uvSpace=[linear, linear, linear, linear, linear]], [wrinkleCount=uint], [wrinkleIntensity=linear])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
wrinkle は、取り消し可能、照会不可能、および編集不可能です。
wrinkle コマンドは、サーフェスにリンクル ネットワークを生成するために使われます。これは、ワイヤ デフォーマを制御するリンクル カーブのネットワークを自動的に生成します。リンクル カーブはクラスタ デフォーマにアタッチされます。
string[] | 作成されたクラスタのリストの後に、作成されたワイヤ デフォーマのリストが続きます。 |
cluster, deformer, flexor, lattice, percent, sculpt, wire
axis, branchCount, branchDepth, center, crease, dropoffDistance, envelope, randomness, style, thickness, uvSpace, wrinkleCount, wrinkleIntensity
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# Apply radial wrinkles to a sphere:
mySph = cmds.sphere()
cmds.wrinkle( mySph, st='radial', wc=3, brc=2, bd=0, th=1, rnd=0.2, wi=0.5, uv=(2.0, 4.0, 0.0, 2.0, 4.0) )
# Apply a 5-line tangential wrinkle to a plane:
myPlane = cmds.nurbsPlane( w=50, u=20, v=20 )
cmds.wrinkle( myPlane, st='lines', wc=5, th=1.0, rnd=0.2, wi=0.5, uv=(1.0, 1.0, 0.0, 0.5, 0.5) )