Page 1 of 1

Bullet 2.70 beta 1 release, kinematic character controller

Posted: Fri Jul 11, 2008 6:16 am
by Erwin Coumans
We are preparing for the Bullet 2.70 release, please download and test the beta 1 release.

Important Note: a few minor changes in API
  • RayResultCallback::addSingleResult and RayResultCallback::hasHit are low-case to conform to coding standard.
    Please update your derived classes by a global search for HasHit and AddSingleResult and replace it into hasHit and addSingleResult.
  • btCollisionWorld::rayTest and btCollisionWorld::convexSweepTest use collision filtering consistent with regular collision detection.
    Please assign the collision filter group and mask to the ConvexResultCallback and RayResultCallback structure, before calling rayTest and convexSweepTest.
  • You can customize the collision filtering for ray/convex test by overriding the 'needsCollision' virtual method in the ConvexResultCallback/RayResultCallback result structures
Some new Features
  • First version of kinematic character controller (non-rigid body). See Demos/CharacterDemo
  • Added btMultimaterialTriangleMeshShape, see MultiMaterialDemo
    Thanks to Alex Silverman for the contribution
  • Performance improvements for btDbvhBroadphase, thanks to Nathanael Presson
  • Various bugfixes
.

Feedback is welcome,
Thanks,
Erwin

Re: Bullet 2.70 beta 1 release, kinematic character controller

Posted: Fri Jul 11, 2008 6:15 pm
by reltham
I synced with SVN version 1202, and the solution file is looking for a vcproj that doesn't exist (using VS8).
appMultiMaterialDemo.vcproj

Re: Bullet 2.70 beta 1 release, kinematic character controller

Posted: Tue Jul 15, 2008 9:38 pm
by wookong
downloaded the beta package, loaded with VC 2008, built, but "The application failed to initialize properly"

Re: Bullet 2.70 beta 1 release, kinematic character controller

Posted: Thu Jul 24, 2008 10:32 am
by Paul
All built fine with VSExpress 2008 and the demos are running without any problems.

The new character controller is looking very promising. When it and the demo are finished, is there any chance of a small demo giving us non-physics experts some idea of how to implement basic interactions between the kinematic controller and some dynamic rigid bodies?

Wish-list aside, thanks for the update :)