如何在Bullet中实现最大的模拟精度?

时间:2017-08-15 11:29:19

标签: bulletphysics bullet

我在子弹中模拟绳索与绳索碰撞,我希望它尽可能准确。我不需要模拟是实时的。绳索由使用约束连接的刚体组成(例如btConeTwistConstraint)。

我需要调整哪些设置才能使模拟变得更加真实和准确?

从我的实验中,将第3个参数减少到1/300可以提供额外的准确性。

gDynamicsWorld->stepSimulation(SIMULATION_STEP_TIME, 1, 1.0f/60.0f);

同样增加求解器迭代计数有点帮助:

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

videos人在Blender中模拟thousands个身体。我想在C ++应用程序中实现类似的效果。

0 个答案:

没有答案