【发布时间】:2013-01-28 07:10:00
【问题描述】:
我需要检查一些形状是否在 2D 世界中发生碰撞。
为了检查圆形和矩形之间的碰撞,我发现了这个: Collision Detection with Rotated Rectangles
但现在我需要在这段代码中添加另一个形状(三角形),三角形也可以旋转。
我该怎么做?
【问题讨论】:
-
使用库。 Geos,Shapely,Jts
-
但是一般来说,矩形和三角形都是多边形。您真正需要知道的只是如何使线和线相交,以及如何使线和圆相交。
标签: math 2d collision shapes intersect