2017-05-29 9 views
0

私は混乱しています。私は、光線ピッキングに関連する多くのチュートリアルを読んできました。しかし、これらの例は、いつも単純な形状、正方形または三角形に基づいています。各形状の各例には、この特定の形状をチェックする関数があります。それなしでどのように管理すべきでしょうか?私は違った不自然な形をしていて、それをどう管理することができますか? 2Dポリゴンについてアンドロイドでの光ピッキング - さまざまな形状を管理する方法

+0

レイピッキングが正確である必要がありますか?交差点を実装するために単一の奇妙な形に単純な図形のセットを使用できないのはなぜですか? –

+0

@MorrisonChang今は非常に正確ではありませんので、あなたのアイデアについてより多くのことを言うなら、それは素晴らしいでしょう。私は.objファイルから生成されたOpenGLオブジェクトをどのようにして単純な図形に分割できるのかよく分かりません – Fixus

答えて

0

ここで説明したように、私は、ポリゴン内部の巻き数の点を使用:底部付近 http://geomalgorithms.com/a03-_inclusion.html

ポートに非常に単純であるCコード実装です。

多角形は、(閉じた)点のリストです。

関連する問題