用直线方程形成不规则形状的二维碰撞引擎



背景:我正在尝试制作一个2d物理引擎,我开始考虑如何绘制我可以旋转的形状。所以我想我可以通过从几个直线方程中画出直线来画出不规则的形状。现在我有一些疑问:

  • 有一个简单的方法画直线给出一个方程?
  • 有一个库可以帮助我处理方程?

使用方程而不是使用函数来绘制从x1,y1到x2,y2的线的原因是我想用方程来计算形状之间的碰撞。

    你知道有什么书或文章可以帮助我实现这个目标吗?

我将在java中工作,现在这只是一个想法。

不是这个领域的专家,但是快速搜索java 2d engine collision engine返回dyn4j库在第一页。您可以探索他们的示例,从而了解实现代码。

https://github.com/wnbittle/dyn4j

最新更新