标签: implementation physics restitution
我正在编写一个支持圆圈碰撞的简单2d物理引擎,我无法弄清楚如何改进我的碰撞解决方法来添加恢复原状。如何在物理引擎中实现恢复系数属性?
答案 0 :(得分:1)
我对实现游戏物理不太了解,但我会使用wikipedia页面上的以下公式:
这些公式告诉你在碰撞后给定恒定Cr的物体的速度。如果符合以下条件,这将很容易放入您的应用程序中:
如果您已经这样做,那么您可以使用这些公式在碰撞时衰减速度。你的碰撞计算是独立的;这涉及你物体的动力。