10
如何配置子彈引擎的速度,而不是物理的準確性?例如,是否有可能增加摩擦力,使物體更快速地靜止?配置子彈物理的速度
目前,我只能夠做到以下速度optimziation:
btContactSolverInfo& info = dynamicsWorld->getSolverInfo();
info.m_numIterations = 4;
如何配置子彈引擎的速度,而不是物理的準確性?例如,是否有可能增加摩擦力,使物體更快速地靜止?配置子彈物理的速度
目前,我只能夠做到以下速度optimziation:
btContactSolverInfo& info = dynamicsWorld->getSolverInfo();
info.m_numIterations = 4;
除了在解算器,你可以改變重複次數:
使用更大的一步時間。 1/100比(1/200)快兩倍(計算上),你的精確度會降低。你應該小心穩定。
使用更簡單的碰撞形狀。你可以使用盒子形狀而不是凸形(或者將凸形分割成更簡單的對象)即使你可以使用AABB或圓柱體(僅在z方向)來實現碰撞形狀(這是10年前我猜測的遊戲)
看起來您的示例與第一個問題中的一般情況不符。增加摩擦力不會使物理學引擎以更低/更高的精度爲代價變得更快/更慢。 – Tarik