Dtr*_*uck 11 performance bulletphysics
如何配置子弹引擎的速度,而不是物理精度?例如,是否可以增加摩擦力,使物体更快地静止?
目前,我只能跟踪速度优化:
btContactSolverInfo& info = dynamicsWorld->getSolverInfo();
info.m_numIterations = 4;
Run Code Online (Sandbox Code Playgroud)
除了更改求解器中的迭代次数之外,您还可以:
使用较大的步长时间。1/100(计算上)比 1/200 快两倍,但精度会较低。不过你应该注意稳定性。
使用更简单的碰撞形状。你可以使用盒子形状而不是凸形状。(或者将凸形状分成更简单的对象)甚至你可以使用AABB或圆柱体(仅在z方向)作为碰撞形状(我猜这就是10年前游戏所做的)
归档时间: |
|
查看次数: |
1753 次 |
最近记录: |