11

如何配置子弹引擎的速度,而不是物理精度?例如,是否可以增加摩擦力,使物体更快地静止?

目前,我只能执行以下速度优化:

btContactSolverInfo& info = dynamicsWorld->getSolverInfo();
info.m_numIterations = 4;
4

1 回答 1

3

除了更改求解器中的迭代次数之外,您还可以:

  • 使用更大的步长。1/100 比 1/200 快两倍(计算上),并且您将获得较低的准确性。不过,您应该注意稳定性。

  • 使用更简单的碰撞形状。您可以使用盒子形状而不是凸面形状。(或将凸面形状划分为更简单的对象)甚至您可以使用 AABB 或圆柱体(仅在 z 方向)作为碰撞形状(我猜这是 10 年前游戏所做的)

于 2013-12-05T15:58:15.747 回答