ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.
scale(
float float float [objects]
, [absolute=boolean], [centerPivot=boolean], [distanceOnly=boolean], [objectCenterPivot=boolean], [pivot=[linear, linear, linear]], [preserveUV=boolean], [reflection=boolean], [reflectionAboutBBox=boolean], [reflectionAboutOrigin=boolean], [reflectionAboutX=boolean], [reflectionAboutY=boolean], [reflectionAboutZ=boolean], [reflectionTolerance=float], [relative=boolean], [scaleX=boolean], [scaleXY=boolean], [scaleXYZ=boolean], [scaleXZ=boolean], [scaleY=boolean], [scaleYZ=boolean], [scaleZ=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
scale は、取り消し可能、照会不可能、および 編集不可能 です。
scale コマンドは、ジオメトリック オブジェクトのサイズを変更するために使用します。オブジェクトまたはフラグが渡されない場合、既定動作では、各オブジェクトの既存のスケール ピボット ポイントを使用して、現在選択されている各オブジェクト上で相対スケールが行われます。なし
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
absolute(a)
|
boolean
|
|||
|
||||
relative(r)
|
boolean
|
|||
|
||||
reflection(rfl)
|
boolean
|
|||
|
||||
reflectionAboutOrigin(rao)
|
boolean
|
|||
|
||||
reflectionAboutBBox(rab)
|
boolean
|
|||
|
||||
reflectionAboutX(rax)
|
boolean
|
|||
|
||||
reflectionAboutY(ray)
|
boolean
|
|||
|
||||
reflectionAboutZ(raz)
|
boolean
|
|||
|
||||
reflectionTolerance(rft)
|
float
|
|||
|
||||
centerPivot(cp)
|
boolean
|
|||
|
||||
objectCenterPivot(ocp)
|
boolean
|
|||
|
||||
pivot(p)
|
[linear, linear, linear]
|
|||
|
||||
distanceOnly(dso)
|
boolean
|
|||
|
||||
scaleX(x)
|
boolean
|
|||
|
||||
scaleY(y)
|
boolean
|
|||
|
||||
scaleZ(z)
|
boolean
|
|||
|
||||
scaleXY(xy)
|
boolean
|
|||
|
||||
scaleXZ(xz)
|
boolean
|
|||
|
||||
scaleYZ(yz)
|
boolean
|
|||
|
||||
scaleXYZ(xyz)
|
boolean
|
|||
|
||||
preserveUV(puv)
|
boolean
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。 |
import maya.cmds as cmds cmds.scale( 1, 1, 1 ) cmds.scale( 3, 3, 3, 'curve1', pivot=(1, 0, 0), absolute=True )