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

时间:2016-10-24 15:13:53

标签: java math collision

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

  • 有一种简单的方法可以通过给出一个等式来绘制直线?
  • 有一个库可以帮助我处理方程式吗?

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

  • 你知道一本书或一篇文章可以帮助我解决这个问题吗?

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

1 个答案:

答案 0 :(得分:0)

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

https://github.com/wnbittle/dyn4j