Performance 如何尽可能快地模拟JME3子弹物理

Performance 如何尽可能快地模拟JME3子弹物理,performance,physics,bullet,jmonkeyengine,Performance,Physics,Bullet,Jmonkeyengine,我正在使用bullet physics进行汽车模拟,我希望能够加快模拟速度,甚至能够尽可能快地运行物理模拟 我尝试调用pSpace.update1/60,1直接调用DynamicsWorld.stepSimulation,然后听physicsTick并再次调用它=>无需等待任何东西。不幸的是,当我越过StackOverflowerr时,线程似乎并没有等待子弹完成所有的工作,物体穿过表面 当计算完成时,我可能需要一些mechansim被bullet调用,我可以再次调用它 还是子弹有自己的时钟,不能

我正在使用bullet physics进行汽车模拟,我希望能够加快模拟速度,甚至能够尽可能快地运行物理模拟

我尝试调用pSpace.update1/60,1直接调用DynamicsWorld.stepSimulation,然后听physicsTick并再次调用它=>无需等待任何东西。不幸的是,当我越过StackOverflowerr时,线程似乎并没有等待子弹完成所有的工作,物体穿过表面

当计算完成时,我可能需要一些mechansim被bullet调用,我可以再次调用它

还是子弹有自己的时钟,不能加速,而我完全错了?我把整个过程看作是对给定时间的力的一次计算

我知道JME3可以通过调用stepSimulationspeed*tpf,4来加速bullet,但它最多只能将模拟速度提高4倍,因为它连续执行4个步骤,是这样吗


非常感谢任何人的提示。

我不知道您是想让jBullet运行得更快,还是想让它更频繁地运行—请尝试bulletAppState.setAccuracy1/60—但只有在计算实际完成时,它才起作用。