fixes to allow applying impulses during interpolated timesteps (avoid visual discontinuities)

experimental jitter removal (doesn't work very well yet)
This commit is contained in:
ejcoumans
2006-10-30 19:37:08 +00:00
parent b14ccdaa57
commit d1a1b3d492
4 changed files with 42 additions and 7 deletions

View File

@@ -43,6 +43,11 @@ struct btCollisionObject
///m_interpolationWorldTransform is used for CCD and interpolation
///it can be either previous or future (predicted) transform
btTransform m_interpolationWorldTransform;
//those two are experimental: just added for bullet time effect, so you can still apply impulses (directly modifying velocities)
//without destroying the continuous interpolated motion (which uses this interpolation velocities)
btVector3 m_interpolationLinearVelocity;
btVector3 m_interpolationAngularVelocity;
enum CollisionFlags
{