2011-12-21 46 views
0

我使用Bullet Physics作为我的物理引擎。我目前的问题是,我无法找到(或如果)我可以在DiscreteDynamicsWorld中模拟单个主体/对象。我想basicly说这样的事情:BulletPhysics - 更新单个对象

World->StepSimulateSingleBody(body, elapsedTime); 

而不是通常的:

World->StepSimulation(elapsedTime...); 

那么,即使有这样的事情?我浏览了Bullet文档,发现他们的单步模拟功能是内部的 - 所以我想知道是否有另一种方法来做到这一点。

如果这是一个愚蠢的问题,我很抱歉,但我在其他地方找不到答案。

P.S.我实际上使用BulletSharp的最新版本,因为我使用C#编程,但C++和C#答案都足够了。

回答