2016-09-27 10 views
-1

オブジェクト間の交差を最終的に見つける目的で、隣接するオブジェクトでも交差をチェックするために、凸包を少し膨らませる必要があります。2Dまたは3Dの凸包の膨張

凸包を膨張させる実際的なアプローチはありますか?

enter image description here

感謝。

+3

中心を計算し、すべての頂点をそれに関してシフトしますか? – Bart

+0

"*隣接するオブジェクトでも交差点を確認するために、少量の凸包を膨らませる必要があります。 –

+0

@ニコル:はい、ジオメトリが3D空間で変換されると、精度が失われ、膨張は必須です。あなただけの絵のケースを考慮する必要はありません... – abenci

答えて

0

私が考えることができるもっとも簡単な解決法は、特に凸包の場合、船体内の中心点を計算することです。次に、船体上のすべての頂点を中心に対して端数を置き換えます。

これは交差点をテストするために、いくらか膨らんだ船体を与えるはずです。

関連する問題