使用Bullet Physics引擎我有一个有趣的小问题。
在物理过程中,在这个引擎中,RigidBody在另一个体内的重量可达0.01个单位。这在模拟中是很好的,它知道不会相互影响。
但是,当您将Body.Translate
调到记录位置时,这并不好。虽然从物理引擎自然地进入另一个身体的身体是好的,但从函数调用它绝对不是。通过转换到实体以前所处的位置,身体不再记得留在身体之外,只是摔倒了。
如何进行以下任何操作:
(注意:我的实际用例比描述的要复杂一点,但这基本上是正在发生的事情。如果需要,我可以提供更多细节。)