26得票3回答
为什么Verlet积分比Euler积分更好?

有人能解释一下为什么Verlet积分比Euler积分更好吗?以及为什么RK4比Verlet更好?我不明白为什么它是一种更好的方法。

18得票1回答
如何使Verlet积分碰撞更加稳定?

我没有使用任何引擎,而是尝试使用Verlet积分构建自己的软体动力学模拟,以获得乐趣。我用4x4个点定义了一个立方体,并通过线段保持其形状: 我让这些点与场景的边缘碰撞,看起来效果不错。但有时会出现点内部坍塌并形成凹痕而不是保持其盒子形状的情况。例如,如果速度足够高并且它着陆在角上,它往...

16得票4回答
编写一个更快的Python物理模拟器

我一直在使用Python编写自己的物理引擎,作为物理和编程练习。我最初是按照这里的教程进行的。那个很顺利,但后来我发现了thomas jakobsen撰写的“高级角色物理”文章,其中涵盖了使用Verlet积分进行模拟,我觉得很有趣。 我一直在尝试使用Verlet积分编写自己的基本物理模拟器,...

8得票3回答
时间修正的Verlet数值积分公式

以下是翻译的结果: 在网络上有一个常用的Verlet积分公式,由Johnathan Dummer提出,称为时间校正Verlet。然而,我已经阅读了几篇论坛帖子,发现在某些条件下,人们使用此公式会得到奇怪或意外的结果。 Johnathan Dummer的公式如下: x1 = x + (x ...

7得票3回答
Runge-Kutta RK4不比Verlet更好吗?

我只是在测试游戏中轨道动力学的几种整合方案。这里我使用了具有恒定和自适应步长的RK4方法,链接如下: http://www.physics.buffalo.edu/phy410-505/2011/topic2/app1/index.html 我将其与简单的Verlet整合法进行了比较(以及欧...