2
2D CSG(衝突形状用)を実装していますか?
2Dポリゴンでの基本的なCSG操作のための単純な(または十分に文書化された)アルゴリズムはありますか? いくつかの重複する2D衝突形状を「追加」する方法を探しています。これらは凸状または凹状ですが、自己交差のない、一連の線分として定義される閉じた形状になります。 これを使用すると、2D物理エンジンで使用するために、それぞれが独自の衝突形状を持つ多数の任意に配置された(頻繁に重なり合う)オブジェクトで構成されるシーンから、クリーンな衝突エッジのセットを構築できます。 まず、形状を「追加」するだけで十分ですが、穴を作成するために「差し引く」機能も役立ちます。