我正在寻找一个Java库,我可以用它来计算两个简单(没有相交的线或孔)2D多边形的碰撞。
具体实施是一个拖放"贴纸"涂抹器,用户在屏幕周围拖动各种实心形状,形状可能不重叠。
我对自己如何写这个有一个模糊的想法,但我希望避免重新发明这种自行车,但是,在经过多次搜索之后,我找不到任何有用的东西。
答案 0 :(得分:2)
功能
刚体物理学 稳定的堆叠
重力
快速持久性接触解算器
动态树广谱
滑动摩擦
框,圆,边和多边形
几种关节类型:距离,旋转,棱柱,滑轮,齿轮,鼠标
汽车 睡觉(从模拟中移除不动的身体直到触摸)
连续碰撞检测(准确解决快速体)
Ray casts
传感器
序列化
动态,运动和静态体
来自Google的LiquidFun的液体粒子模拟