1.ブール演算の基本
複数のオブジェクトを選択した状態で、プロパティパネルのアイコンをクリックするか、次のショートカットキー操作によって合成できます。
- 合体(Unite) ... Option + Command + U
- 前面オブジェクトで型抜き(Subtract) ... Option + Command + S
- 交差(Intersect) ... Option + Command + I
- 中マド(Exclude) ... Option + Command + X
アピアランスは、再背面のオブジェクトのものが引き継がれます。
XDにおけるこの処理の特徴は、デフォルトで個別のオブジェクトの再編集が可能(非破壊)なことです。
合成したオブジェクトをダブルクリックしていくか、Commandを押しながらシェイプをクリックすると、合成前の個別のシェイプを選択し、位置やサイズを調整することが可能です。
この複合オブジェクトの中に、更に別のオブジェクトを追加することも容易です。
複合オブジェクトを選択し、「パスに変換(Command + 8)」を実行すると、一つのパスになり再編集ができなくなります。
SVG書き出しの際などで活用します。
2.合体
選択したすべてのオブジェクトを合体します。
3.前面オブジェクトで型抜き
選択した複数オブジェクトについて、最背面のオブジェクトの形状でその上に重なるオブジェクトを型抜きします。
4.交差
選択したすべてのオブジェクトが交差する箇所だけ残します。
5.中マド
選択したオブジェクトの中で、前後のオブジェクトが重なる部分をくり抜いて表示します。
例えば円を連続で重ねると、次のような表現になります。