トランスフォーム
公式サイト:
Transform | Blender Manual [Official]
使い方
操作
G: 移動する (Move)
R: 回転させる (Rotate)
S: 拡大縮小する (Scale)
R → R: トラックボール回転 (Trackball Rotation)
ドキュメント:
Move | Blender Manual [Official]
Rotate | Blender Manual [Official]
Scale | Blender Manual [Official]
Transform Orientations
ドキュメント:
Transform Orientations | Blender Manual [Official]
参考:
Can I “lock” movement of a vertex to certain angles? – Blender Stack Exchange
トランスフォームを細かく調整する (Precision)
操作
Ctrl を押しながら変更: スナップの有効/無効を一時的に切り替える
Shift を押しながら変更: 変更量を10分の1にする
ドキュメント:
Precision | Blender Manual [Official]
軸を制限 (Axis Lock)
移動/回転/拡大縮小/押し出し
X: X軸のみに制限
Y: Y軸のみに制限
Z: Z軸のみに制限
X → X/Y → Y/Z → Z: グローバル座標系とローカル座標系を切り替える
移動/拡大縮小
Shift + X: YZ平面に制限
Shift + Y: XZ平面に制限
Shift + Z: XY平面に制限
Shift + X、Y、Z 何れか 2回: グローバル座標系とローカル座標系を切り替える
ドキュメント:
Axis Locking | Blender Manual [Official]
オブジェクトを整列 (Align Objects)
ドキュメント:
Align Objects | Blender Manual [Official]
ランダムトランスフォーム (Randomize Transform)
ドキュメント:
Randomize | Blender Manual [Official]
ケージを拡大縮小 (Scale Cage)
バウンディングボックスの頂点、辺、あるいは面の移動に従って拡大縮小を行う。
ドキュメント:
Scale Cage | Blender Manual [Official]
トランスフォームの適用/クリア
ドキュメント:
Transforms – Apply | Blender Manual [Official]
Clear | Blender Manual [Official]
参考:
normalize scale/rot? – Blender Artists Community
Normalize all objects scale and rotation transforms – Blender Stack Exchange
ビジュアルトランスフォーム (Visual Transform)
コンストレイントの結果を適用して、オブジェクトの位置/回転/拡大縮小に反映させる。
ドキュメント:
Visual Transform | Blender Manual [Official]
参考:
Apply Visual Transform – Blender Artists Community
プロパティ
「トランスフォーム」 (Transform) パネルで位置/回転/スケールを操作する。
操作
Ctrl + C: 単一の値をコピーする
Ctrl + V: 単一の値を貼り付ける
Ctrl + Alt + C: ベクトルをコピーする
Ctrl + Alt + V: ベクトルを貼り付ける
Backspace: 値をリセットする (0, 0, 0 または 1, 1, 1 などにリセットする)
Alt を押しながら値を編集する: 編集した値を選択した全てのオブジェクトに反映する
ドキュメント:
Transform | Blender Manual [Official]
Properties – Common Shortcuts | Blender Manual [Official]
参考:
Copy transforms from one object to another – Blender Stack Exchange
Align object’s orientation to another object’s orientation – Blender Stack Exchange
座標系を揃える (Align to Transform Orientation)
選択したオブジェクトの回転をアクティブなトランスフォーム座標系に揃える。
手順
オブジェクトを選択し、メニューから「オブジェクト > トランスフォーム > 座標系に揃える」 (Object > Transform > Align to Transform Orientation) を実行する。
オプション
- 座標系 (Orientation)
- グローバル (Global)
 - ローカル (Local)
 - ノーマル (Normal)
 - ジンバル (Gimbal)
 - ビュー (View)
 - カーソル (Cursor)
 
 
ドキュメント:
Align to Transform Orientation | Blender Manual [Official]
参考:
Is there a way to orient an object to 3d cursor? – Blender Artists Community
How to snap and align an object to the 3d cursors position and rotation? – Blender Stack Exchange
回転モード
モード
- クォータニオン – WXYZ (Quaternion – WXYZ)
 - XYZ オイラー角 (XYZ Euler)
 - XZY オイラー角 (XZY Euler)
 - YXZ オイラー角 (YXZ Euler)
 - YZX オイラー角 (YZX Euler)
 - ZXY オイラー角 (ZXY Euler)
 - ZYX オイラー角 (ZYX Euler)
 - 軸の角度 (Axis Angle)
 
ドキュメント:
Rotation Modes | Blender Manual [Official]
参考:
Is it possible to change rotation order of existing animation? – Blender Stack Exchange
トランスフォームを適用できない
現象:
- 複数のオブジェクトを選択してトランスフォームの適用を実行すると失敗する。
 
原因:
- オブジェクトデータがリンクされている。
 
対処法:
- 予め「Make Single User」を実行して、リンクされたデータを個別に複製された状態にする。
 - もしくは、一つだけオブジェクトデータを複製してリンクされていない状態にして、そのオブジェクトにトランスフォームを適用し、他のデータリンクを全てのそのデータに張り替える。
 
ドキュメント:
Make Single User | Blender Manual [Official]
参考:
How to apply scale to a multi user object – Blender Stack Exchange
How to apply scale to multi user? – Blender Stack Exchange
Apply transforms to linked objects? – Blender Stack Exchange