私は2つのエッジデータセットを持っています.1つは外側エッジ(閉じたパスまたはポリゴンを形成します)、もう1つはポリゴンの内部エッジ(穴ではありません)です。固定された内側エッジを持つポリゴン三角形分割を生成するアルゴリズムはありますか?
メッシュ生成後に、定義された内側の辺と頂点が存在するように、次のデータから三角形のメッシュを生成します。
私は2つのエッジデータセットを持っています.1つは外側エッジ(閉じたパスまたはポリゴンを形成します)、もう1つはポリゴンの内部エッジ(穴ではありません)です。固定された内側エッジを持つポリゴン三角形分割を生成するアルゴリズムはありますか?
メッシュ生成後に、定義された内側の辺と頂点が存在するように、次のデータから三角形のメッシュを生成します。
CGAL libraryあなたが必要なものをやるべきconstrained Delaunay triangulationクラスを提供します。さらに、小さな要素が必要な場合は、形状を維持しながらエッジを分割する2D Meshing algorithmを試すことができます。
[poly2tri](https://code.google.com/p/poly2tri/)も参照してください。境界の境界にある平面領域のCDTが見つかります。 – lhf
2つのポリゴンとして扱い、別々に三角形分割することはできますか? – samgak
私は内側と外側のエッジのセットを持っているので、その情報から別のポリゴンを生成する方法はわかりません。無限の内側の辺があり、いくつかの内側の辺の頂点は、外側の辺の頂点の中間点から始まります。 – pbeta