【发布时间】:2021-09-27 16:48:16
【问题描述】:
我正在开发用于多边形的 2D 物理引擎。让我烦恼的是找到三角形 - 三角形的交点。我正在组合三个点来组成三角形(x1,y1), (x2,y2), (x3,y3) 或点a, b, and c,这对两个三角形都完成了。
如何使用这些点来确定两个三角形是否重叠?如果您能找到碰撞的位置并指明他们的行进方向,则可获得奖励积分。
【问题讨论】:
-
您是否正在使用特定的编程环境?
-
我主要是在做纯数学,所以它可以很容易地转换成不同的编程语言。
-
@moohot - 你熟悉重心坐标吗?
标签: math 2d physics trigonometry intersection