コンテンツにスキップ

ポリゴンの埋め込み解除

周囲の外側ポリゴンから内側ポリゴンを削除し、穴を作成します。これは「穴を抽出」の逆操作です。

使用する場面

  • インポートデータに、塗りつぶし領域の上に描かれた別個の「穴」ポリゴンがある場合
  • 積み重なった不透明レイヤーを適切な切り抜きジオメトリに変換する場合
  • ネイティブの穴サポートがない形式から、穴をサポートする形式へ変換する場合

オプション

オプション説明既定値
選択レイヤーのみ選択したレイヤーのみ処理しますオフ

仕組み

  1. 同じレイヤー上で、他のポリゴンに完全に含まれるポリゴンを識別します
  2. 内側ポリゴンを外側ポリゴンから差し引きます
  3. 内側ポリゴンを削除し、外側ポリゴンに穴を残します

処理前:

┌─────────────┐
│ ┌───────┐ │
│ │ inner │ │
│ └───────┘ │
│ outer │
└─────────────┘

処理後:

┌─────────────┐
│ ┌ ─ ─ ─ ┐ │
│ │ (hole) │ │
│ └ ─ ─ ─ ┘ │
│ outer │
└─────────────┘

技術メモ

  • 別のポリゴンに完全に含まれるポリゴンだけが埋め込み解除されます
  • 部分的に重なるポリゴンは影響を受けません — 代わりにレイヤーブール演算を使用してください
  • 複数レベルのネストが処理されます(穴の中の穴は島を作成します)