transform_object
Move, rotate, or scale objects in 3ds Max using absolute or relative transforms, world or local space, and euler or axis-angle rotation. Omit objects to act on the current selection.
Instructions
对对象做 移动/旋转/缩放,支持绝对或相对、世界或局部、欧拉角(度)或轴角。objects 省略则作用于当前选择。缩放父级会连带扭曲子级,先 reset_transform 再缩放。 [English] Move/rotate/scale objects, absolute or relative, world or local, euler(degrees) or axis-angle. Omit objects to act on the selection. Scaling a parent skews children; reset_transform first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | 轴角旋转的旋转轴 [x,y,z]。 | Axis-angle rotation axis [x,y,z]. | |
| mode | No | absolute=直接设值,relative=在现有值上叠加。 | absolute=set value, relative=add to current. | relative |
| angle | No | 轴角旋转的角度(度)。 | Axis-angle rotation amount (degrees). | |
| space | No | world=世界坐标,local=局部坐标。 | world or local space. | world |
| value | No | 移动/缩放量,或旋转欧拉角 [x,y,z](度)。 | Move/scale delta or euler rotation [x,y,z] (degrees). | |
| objects | No | 对象名称列表;省略则用当前选择。 | Object names; omit for the selection. | |
| operation | No | 操作类型。 | Operation. | move |
| rotationType | No | euler=欧拉角(度),axisangle=绕轴旋转。 | euler angles(deg) or axis-angle. | euler |