1

GLUtesselator を使用して Text エンティティを三角測量しようとしたときに、この問題に遭遇しました。ただし、GLUtesselator を使用したポリゴンの三角形分割中に発生する可能性があります。問題は、GLUtesselator が面積ゼロの三角形を生成する場合があることです。ほとんどの場合は無視できますが、無視できない場合もあります。特定のポリゴンの最終的な三角形分割に面積ゼロの三角形または T 字路が含まれないように、解決策を見つけようとしています。私の知る限り、GLUtesselator は利用可能な最も堅牢で安定したテッセレータの 1 つであるため、自分で新しいテッセレータを作成するのではなく、後処理を行って三角測量を修正することを気にしません。

文字「H」のテッセレーションの問題を実証しようとします。私はスタックフローの新しいユーザーであるため、まだ画像を投稿することはできず、画像なしでこの問題を説明することは不可能であるため、問題を説明したブログに URL を投稿しているだけであることに注意してください。GLUtesselator で確認することもできます: 面積ゼロの三角形と T 交差に関する問題http://www.dixittech.com/blog

これは非常に根本的な問題であり、その解決策は、同様の分野で働く多くの開発者に利益をもたらすと思います。私はそれにつまずいた最初の人ではないと確信しています。それを行う方法について何か提案はありますか?代替アプローチも大歓迎です。

4

0 に答える 0