レベル2 · 描画

変形

変形スロットには5つのツールが同居しています。そのうち4つは同じモーダルツールの異なるモードで、自分で置ける基準点を中心に動作します。5つ目は、実はツールと呼べるものではありません。

変形スロット

レールは関連ツールをスロットにまとめています。変形スロットに入っているのは 回転, リフレクト, 拡大縮小, シアー そして 自由変形で、既定では回転がスロットを占めています。スロットの三角をクリックするとフライアウトが開き、別のツールを選べます。選択はスロットごとに保持されるので、レールは私たちの都合ではなく、あなたの習慣に馴染んでいきます。

5つのどれにもキーボードショートカットはありません。キーなしで登録されているため、スロットから選んでください。日常的な移動やサイズ変更の大半はSelect (V) で足りるので、これらのツールは基準点を特定の場所に置きたいときのためのものです。

基準点こそがすべて

回転・リフレクト・拡大縮小・シアーは、1つのエンジンの4つのモードです。動作の仕組みはすべて同じで、Selectのバウンディングボックスの代わりに使う価値があるのは基準点のおかげです。基準点とは、あらゆる変形の軸になる小さな十字マーカーのことです。

  1. オブジェクトをクリック そのオブジェクトが選択され、バウンディングボックスの中心に基準点が置かれます。空のキャンバスをクリックすると、選択も基準点も両方クリアされます。単なるクリックで基準点が宙に取り残されることはありません。
  2. 基準点を別の場所に置きたいときは動かす マーカー自体をつかんでドラッグします。これは変形ではなく、基準点の移動になります。角に置いても、オブジェクトのずっと外側に置いてもよく、変形はその地点を軸に回ります。
  3. それ以外の場所をドラッグして変形 選択と基準点が揃った状態でキャンバス上をドラッグすると、リアルタイムに変形されます。破線のマーキーがドラッグ中のオブジェクトに追従するので、推測ではなく結果を見ながら操作できます。
  4. 離して確定 ライブプレビューは破棄され、実際の変形が1つの履歴ステップとして焼き込まれます。Ctrl+Z 1回で元に戻せます。

一度オブジェクトに基準点を置くと、その位置は記憶されます。変形ツールでそのオブジェクトを再度クリックすると、中心にリセットされるのではなく、そのオブジェクト固有の基準点が戻ってきます。回転と拡大縮小を切り替えても、基準点はそのままの位置に保たれます。

修飾キーとコピー

キー動作
Shift + ドラッグ(回転)45°刻みに固定
Shift + ドラッグ(拡大縮小)軸ごとではなく均等に拡大縮小
Shift + ドラッグ(リフレクト)ミラー軸を45°にスナップ
Alt + ドラッグ元を残してコピーを変形
Ctrl+Z確定した変形を取り消し

覚えておくべきはAltドラッグです。複製を作ってその複製を変形し、元はそのまま残します。意図的に脇へ置いた基準点と組み合わせれば、放射状パターンの作り方になります。配置の中心に基準点を置き、Altドラッグを1回、あとは繰り返すだけです。基準点がコピーを繰り返しても固定されたままなのは、まさにこのためです。

拡大縮小ツールでの自由ドラッグは、ドラッグに応じて各軸を独立に拡大縮小します。Shiftを押すと均等になります。シアーは、つかんだ点をドラッグの傾向に応じて水平か垂直のどちらかの軸に沿って追従させ、両方を同時にやろうとはしません。

ドラッグの代わりに数値で

4つのモーダルツールには、それぞれドラッグでは精度が足りないとき用の小さなオプションバーがあります。パターンはどれも同じで、値が1つか2つ、Applyボタン、そして複製に適用する + Copy ボタンです。

  • 回転: 角度(度)、既定 90、範囲 -360〜360。
  • 拡大縮小: W × と H × の倍率、既定は各 1.5。
  • リフレクト: 軸の角度(度)、既定 90。
  • シアー: シアー X° と シアー Y°、既定 15 と 0、それぞれ ±89 が上限。

数値適用もドラッグと同じ基準点を使います。先に基準点を置いてからApplyを押すと、計算はその地点を軸に行われます。固定した基準点を軸に + Copy を繰り返すのが、Illustratorの「変形の繰り返し」の習慣に一番近い操作です。

自由変形は帽子をかぶったSelect

自由変形は独立したエンジンではなく、基準点も持ちません。選ぶと現在の選択を保持したまま Select ツールをマウントし、その選択を再適用して、選択バウンディングボックスを回転・スキューのハンドルモードにします。bboxそのものが まさに 自由変形ウィジェットです。オプションバーがSelectバーなのは、これがSelectツールだからです。

これは見落としではなく設計判断です。Selectは既にハンドル付きのバウンディングボックスを描画しており、微妙に異なる2つのバウンディングボックスに微妙に異なる2つのハンドル挙動があると、エディタは分かりにくくなります。ボックスにハンドルが欲しければ自由変形か素のSelectを、任意の点を軸に回したければ4つのモーダルツールのどれかを使ってください。

モーダル変形ツールは、アクティブな間はSelect bboxの拡大縮小・回転ハンドルを意図的に隠し、破線のマーキーと基準点だけを残します。ドラッグは変形ツールが握っているので、ハンドルはどのみち機能しません。機能が減ったのではなく、ノイズが減っただけです。

よくある質問

回転や拡大縮小にキーボードショートカットはありますか?

ありません。変形スロットの5つはすべてキーなしで登録されているので、スロットのフライアウトから選んでください。日常的な移動やサイズ変更の大半は、Select (V) のバウンディングボックスで対応できます。

中心ではなく角を軸に回転するには?

オブジェクトをクリックして中心に基準点を置き、そのマーカー自体をつかんで角までドラッグします。以降のドラッグや数値のApplyはすべてその地点を軸に回り、オブジェクトは次回のためにその位置を記憶します。

元を残したままコピーを変形するには?

ドラッグ中にAltを押すか、ツールのオプションバーの + Copy ボタンを使います。元はそのままで、複製に変形が適用されます。基準点は固定されたままなので、コピーを繰り返せば同じ中心を軸にしたパターンが作れます。

自由変形を選ぶとSelectツールがハイライトされるのはなぜ?

Selectをマウントするからです。自由変形は選択を再適用し、選択バウンディングボックスの回転・スキューのハンドルモードに入るため、bboxがそのままウィジェットになります。裏に2つ目のエンジンがあるわけではありません。