Go to: Synopsis. Return value. Related. Flags. MEL examples.
scale [-absolute] [-centerPivot] [-distanceOnly] [-objectCenterPivot] [-pivot linear linear linear] [-preserveUV] [-reflection] [-reflectionAboutBBox] [-reflectionAboutOrigin] [-reflectionAboutX] [-reflectionAboutY] [-reflectionAboutZ] [-reflectionTolerance float]
[-relative] [-scaleX] [-scaleXY]
[-scaleXYZ] [-scaleXZ] [-scaleY]
[-scaleYZ] [-scaleZ] float float float [objects]
scale is undoable, NOT queryable, and NOT editable.
The scale command is used to change the sizes of geometric objects. The default behaviour, when no objects or flags are passed, is to do a relative scale on each currently selected object object using each object's existing scale pivot point.None
Long name (short name) | Argument types | Properties | ||
---|---|---|---|---|
-absolute(-a) |
![]() |
|||
|
||||
-relative(-r) |
![]() |
|||
|
||||
-reflection(-rfl) |
![]() |
|||
|
||||
-reflectionAboutOrigin(-rao) |
![]() |
|||
|
||||
-reflectionAboutBBox(-rab) |
![]() |
|||
|
||||
-reflectionAboutX(-rax) |
![]() |
|||
|
||||
-reflectionAboutY(-ray) |
![]() |
|||
|
||||
-reflectionAboutZ(-raz) |
![]() |
|||
|
||||
-reflectionTolerance(-rft) |
float |
![]() |
||
|
||||
-centerPivot(-cp) |
![]() |
|||
|
||||
-objectCenterPivot(-ocp) |
![]() |
|||
|
||||
-pivot(-p) |
linear linear linear |
![]() |
||
|
||||
-distanceOnly(-dso) |
![]() |
|||
|
||||
-scaleX(-x) |
![]() |
|||
|
||||
-scaleY(-y) |
![]() |
|||
|
||||
-scaleZ(-z) |
![]() |
|||
|
||||
-scaleXY(-xy) |
![]() |
|||
|
||||
-scaleXZ(-xz) |
![]() |
|||
|
||||
-scaleYZ(-yz) |
![]() |
|||
|
||||
-scaleXYZ(-xyz) |
![]() |
|||
|
||||
-preserveUV(-puv) |
![]() |
|||
|
![]() |
![]() |
![]() |
![]() |
scale 1 1 1; scale -pivot 1 0 0 -abs 3 3 3 curve1;