図形演算
形状アイテムを選択した状態で、右クリックメニューから和集合 / バッファ / 分割などのさまざまな幾何演算を適用する方法を説明します。
図形演算とは?
図形演算は、選択した 形状アイテムに対して和集合/積集合、バッファ(オフセット)、分割、整列などを実行します。複数の図形を組み合わせたり、既存の図形から新しい形状を派生させたりするときに使用します。
使い方
- 1つ以上の 形状アイテムを選択します。
- ビューポート内で してコンテキストメニューを開きます。
- メニューの図形演算項目から目的の演算を選択します。
各演算は選択状態に応じて有効になります。条件を満たさない項目は無効として表示されます。
| 演算 | 有効になる条件 |
|---|---|
| Boolean Operation | 図形を2つ以上選択 |
| Align | 図形を2つ以上選択 |
| Division Operation | 分割可能な図形(ポリゴン・四角形)を1つ以上 |
| Buffer Operation | 図形を1つ以上 |
| Cascade | 図形を1つ以上 |
| Originate | 図形を1つ以上 |
| Polygonize | 選択項目がすべて線(line)図形 |
| Linify | 選択項目がすべてポリゴン図形 |
Boolean Operation
2つ以上の図形を組み合わせて1つの図形にします。
| 項目 | 説明 |
|---|---|
| Union | 選択した図形を和集合として結合します。 |
| Intersection | 図形が重なる積集合の領域だけを残します。 |
| Difference | 最初の図形から、他の図形と重なる部分を引きます。 |
| Symmetric Difference | 重ならない部分だけを残します(対称差)。 |
Align
選択した図形全体の境界(AABB)を基準に、一軸方向の端または中心に揃えて整列します。
| 項目 | 説明 |
|---|---|
| Left / Center / Right | 横軸基準で左・中央・右に整列 |
| Top / Middle / Bottom | 縦軸基準で上・中央・下に整列 |
Division Operation
分割可能な図形を均等に分割します。
| 項目 | 説明 |
|---|---|
| Divide Horizontally | 横に分割 |
| Divide Vertically | 縦に分割 |
| Divide Into Quarters | 四分割 |
Buffer Operation
図形の外周を一定の距離だけ拡張または縮小したバッファ(オフセット)図形を生成します。メニューを選択するとオプションモーダルが開き、オプションを調整している間、結果がビューポートにプレビュー表示されます。
| オプション | 説明 |
|---|---|
| Distance | バッファ距離。負の値を入力すると内側に縮小します。 |
| End Cap Style | 端の処理形状:Round / Butt / Square |
| Join Style | 角の接続形状:Round / Miter / Bevel |
| Segment Quality | 曲線分割の品質:Low / Medium / High |
| Single Sided | 片側方向のみにバッファを生成します。 |
| Outline | 元の図形とバッファ結果を併せて表示します。 |
| Cascade | 複数の図形を個別にバッファするか、先に結合してからバッファするかを決定します。 |
Cascade
複数のポリゴンで構成された図形を個別の図形に分離します。各部分が持つ穴(hole)はそのまま維持されます。部分が1つだけの図形は変更されません。
Originate
各図形の境界(AABB)の最小コーナーを原点に移動します。
Polygonize
線(line)図形を閉じたポリゴンに変換します。線で囲まれた領域を面にするときに使用します。
Linify
ポリゴン図形の外周線を抽出して線(line)図形に変換します。