移動先: 概要 戻り値 関連項目. フラグ. 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 )