ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.

概要

move [-absolute] [-localSpace] [-moveX] [-moveXY] [-moveXYZ] [-moveXZ] [-moveY] [-moveYZ] [-moveZ] [-objectSpace] [-orientJoint] [-parameter] [-preserveUV] [-reflection] [-reflectionAboutBBox] [-reflectionAboutOrigin] [-reflectionAboutX] [-reflectionAboutY] [-reflectionAboutZ] [-reflectionTolerance float] [-relative] [-rotatePivotRelative] [-scalePivotRelative] [-secondaryAxisOrient] [-worldSpace] [-worldSpaceDistance] float float float [objects]

move は、取り消し可能、照会不可能、および編集不可能です。

ジオメトリ オブジェクトの位置を変更するために使用します。

オブジェクトとフラグを指定しない既定動作では、現在選択しているオブジェクトがワールド空間で絶対的に移動します。単位を明示的に指定しない場合、座標の値は、現在の直線単位で定義されたものとして解釈されます。

-objectSpace を使用する場合は、2 つの方法で使用できます。単位を付けずに数値を入力すると、オブジェクトの内部値はこの値に設定されます。単位を指定すると、内部値は、そのワールド座標空間距離を表す同等の内部値に設定されます。

-localSpace フラグでは、親空間内でオブジェクトが移動します。この空間では、X、Y、Z の値が、オブジェクトの tx チャネル、ty チャネル、tz チャネルに直接対応します。

-rotatePivotRelative/-scalePivotRelative フラグは -absolute フラグと一緒に使用し、ピボット ポイントが特定絶対位置に配置されるようにオブジェクトを平行移動できます。コンポーネントを指定すると、このフラグは無視されます。

-worldSpaceDistance フラグは、-objectSpace/-localSpace フラグと一緒に使用できるモディファイア フラグです。このフラグを指定すると、X 値、Y 値、Z 値がワールド空間の単位で扱われるので、指定したワールド空間距離でオブジェクトは移動しますが、-objectSpace/-localSpace フラグで指定した軸とともに移動します。このフラグを指定しない既定動作では、X 値、Y 値、Z 値が、オブジェクト座標空間かローカル座標空間の単位で扱われます。つまりこのフラグを指定していない場合、ワールド空間での移動距離は、オブジェクトに適用される変換によって決まります。

戻り値

なし

関連

rotate, scale, xform

フラグ

absolute, localSpace, moveX, moveXY, moveXYZ, moveXZ, moveY, moveYZ, moveZ, objectSpace, orientJoint, parameter, preserveUV, reflection, reflectionAboutBBox, reflectionAboutOrigin, reflectionAboutX, reflectionAboutY, reflectionAboutZ, reflectionTolerance, relative, rotatePivotRelative, scalePivotRelative, secondaryAxisOrient, worldSpace, worldSpaceDistance
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-absolute(-a) create
絶対操作を実行します。
-relative(-r) create
オブジェクトの現在位置に対して相対的な操作を実行します。
-reflection(-rfl) create
対応する対称的なコンポーネントも移動します。
-reflectionAboutOrigin(-rao) create
原点に対称軸の位置を設定します。
-reflectionAboutBBox(-rab) create
対称軸の位置をジオメトリのバウンディング ボックスに設定します。
-reflectionAboutX(-rax) create
X=0 を対称プレーンとして指定します。
-reflectionAboutY(-ray) create
Y=0 を対称プレーンとして指定します。
-reflectionAboutZ(-raz) create
Z=0 を対称プレーンとして指定します。
-reflectionTolerance(-rft) float create
対応する対称コンポーネントを見つける許容値を指定します。
-worldSpace(-ws) create
ワールド空間で移動します。
-objectSpace(-os) create
オブジェクト空間で移動します。
-localSpace(-ls) create
ローカル座標空間で移動します。
-parameter(-p) create
パラメータ空間で移動します。
-worldSpaceDistance(-wd) create
ワールド空間単位で移動を指定します。
-moveX(-x) create
X 方向に移動します。
-moveY(-y) create
Y 方向に移動します。
-moveZ(-z) create
Z 方向に移動します。
-moveXY(-xy) create
XY 方向に移動します。
-moveXZ(-xz) create
XZ 方向に移動します。
-moveYZ(-yz) create
YZ 方向に移動します。
-moveXYZ(-xyz) create
すべての方向に移動します(既定)。
-rotatePivotRelative(-rpr) create
オブジェクトの回転ピボット ポイントを基準に移動します。
-scalePivotRelative(-spr) create
オブジェクトのスケール ピボット ポイントを基準に移動します。
-preserveUV(-puv) create
true の場合、移動されるコンポーネント上の UV 値は、3D 空間の移動に沿って投影されます。小さな編集では、これによりワールド空間のオブジェクト上のテクスチャ マッピングがフリーズします。false の場合は、選択した頂点の UV 値は変更されません。既定は false です。
-orientJoint(-oj) create
既定は xyz です。
-secondaryAxisOrient(-sao) create
既定は xyz です。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

polySphere;
move 1 1 1;
move -y 5;
move -relative -objectSpace -worldSpaceDistance 1in 1in 1in;
move -absolute 0 0 0 pSphere1;