我想在 Java 中创建一个物理引擎。然而,这不是我关心的代码。它只是刚体物理的数学,特别是力以及它们如何影响物体的旋转。
例如,假设我有一个边长相同的正方形。由于重力(无空气阻力),广场将向地面加速。这意味着在正方形的每个点上都会有 (0,-9.8)m/s 的矢量力。
现在让我们说这个正方形稍微旋转了一下。当这个旋转的正方形与地面(一个平面)接触时,在接触点(很可能是正方形的一个角)会有一个脉冲速度矢量。但是,广场上其他角落的力量会发生什么变化?从原始重力来看,它们是如何受到影响的?
如果我的问题不够详细,我深表歉意。我很想上传一张图表,但我还没有声誉。