Commit Graph
41 Commits
Author SHA1 Message Date
ejcoumans 56c69bc42e - stop threads when exiting demo that uses multi threading
- improved friction model for parallel solver (align the friction direction with projected velocity, unless the projection is close to zero (only then use 2 arbitrary axis orthogonal to contact normal)
2007-11-11 22:48:08 +00:00
ejcoumans d10eac87c6 updated autogenerated msvc projectfiles, for AllBulletDemos 2007-10-23 06:33:06 +00:00
ejcoumans c890560063 upgrade version 2007-10-21 05:22:12 +00:00
ejcoumans 1d8a2539dc updated fact that 2.63 contains working Libspe2 version 2007-10-15 06:25:08 +00:00
ejcoumans ea3dfb4ca3 made 'calculateLocalInertia' const, thanks to cgripeos, see http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1514
- applied a large patch to remove warnings
Thanks to Enrico, see http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1568
- removed SSE includes, added #incude <string.h> for memset in Extras/quickstep, thanks Eternl Knight
- disabled 16-byte alignement on btQuadWord class, it causes problems under PS3 Linux. Need to check out why.
2007-10-13 23:41:37 +00:00
ejcoumans 01823a3b1c updated changes in ChangeLog.txt 2007-10-12 06:39:10 +00:00
ejcoumans b277649403 upgraded build system 2007-09-30 02:29:26 +00:00
ejcoumans 76aad96e42 Updated ChangeLog.txt:
2007 Sept 13
	- Improved btGenericD6Constraint. It can be used to create ragdolls (similar to the new btConeTwistConstraint). See GenericJointDemo
	- Added support for Bullet constraints in the optional Extras/quickstep ODE solver. See CcdPhysicsDemo, enable #COMPARE_WITH_QUICKSTEP and add libquickstep to the dependencies.
	For both patches/improvements thanks Francisco Leon/projectileman
2007-09-13 08:20:08 +00:00
ejcoumans 7a117ca7ac updated version/changelog 2007-09-11 21:19:06 +00:00
ejcoumans e81d084e3c updated changelog 2007-09-11 07:43:45 +00:00
ejcoumans b054f375bc - Added serialization to btBvhTriangleMeshShape/btOptimizedBvh. See ConcaveDemo for example usage.
- added bt32BitAxisSweep3, which co-exists without recompilation, using template class. This broadphase is recommended for large worlds with many objects (> 16384), until btMultiSwap is finished.
- Fixed some recent issues in Bullet 2.57 related to compound (thanks Proctoid) and memory allocations
2007-09-10 01:14:42 +00:00
ejcoumans e1c037b4c2 2007-09-08 06:50:53 +00:00
ejcoumans 7f1bf0b78f register sphere-triangle dedicated collision algo by default.
updated projectfiles and ChangeLog.txt
2007-09-08 06:46:01 +00:00
ejcoumans 0f7193c0f8 fixed MSVC 6 build, thanks Proctoid, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1375
fixed double precision build issues, thanks Alex Silverman, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1434
2007-08-31 23:32:51 +00:00
ejcoumans e8ae7ddf85 minor change in changelog 2007-08-18 16:49:21 +00:00
ejcoumans ecb6c967d1 updated changelog with bug 2007-08-18 15:16:34 +00:00
ejcoumans b829bd1a32 fixed typo in name, thanks Marten Svanfeldt 2007-08-16 21:41:48 +00:00
ejcoumans 36f14c0445 updated ChangeLog.txt with new parallel constraint solver 2007-08-15 15:37:45 +00:00
ejcoumans e597eef059 updated version, cmake build, changelog 2007-08-03 05:41:23 +00:00
ejcoumans c57c863112 updated version 2007-07-27 23:04:40 +00:00
ejcoumans 9eea8dce9b updated changelog 2007-07-27 20:53:41 +00:00
ejcoumans edbd7255c4 added a few updates to the ChangeLog.txt 2007-06-29 22:17:36 +00:00
ejcoumans 8006800b33 updated changelog 2007-06-16 04:56:19 +00:00
ejcoumans ee8322ae6b 2007-06-13 05:00:42 +00:00
ejcoumans 705e6df404 updated version 2007-06-13 04:41:24 +00:00
ejcoumans 838d2bae1e - sign-bit went wrong in case of 32-bit broadphase, causing quantization problems.
Thanks DevO for reporting.
2007-06-01 01:24:47 +00:00
ejcoumans 8b453dfd9c Added fix to changelog, with credits to Phil Knight for reporting and help to fix it. 2007-05-23 20:29:04 +00:00
ejcoumans cf2337ed7b - Fixed a bug in btAxisSweep3 (sweep and prune) related to object removal. Only showed up when at least one btStaticPlaneShape was inserted.
Thanks tbp for more details on reproducing case.
- Fixed issue with full 32bit integers in btAxisSweep3 (define BP_USE_FIXEDPOINT_INT_32), it used only 65536 for quantization, it should use full integer space (0xffffffff)
- Added 'getForwardVector' and getCurrentSpeedKmHour utility functions to btRaycastVehicle
- Fixed local scaling issues (btConvexTriangleMeshShape, btBvhTriangleMeshShape, removed scaling from btMatrix3x3). Thanks Volker for reporting!
- Added second filename search, so that starting BspDemo and ConvexDecompositionDemo from within Visual Studio (without setting the starting path) still works
2007-05-20 16:21:14 +00:00
ejcoumans be73a0e5d6 update version, ChangeLog.txt 2007-04-22 18:23:58 +00:00
ejcoumans 22fa7abe39 updated version to 2.49, updated ChangeLog.txt 2007-03-21 19:23:08 +00:00
ejcoumans 1c876e0d11 2007-03-21 02:46:59 +00:00
ejcoumans 2b87104184 more solver optimizations, can be disabled using solver->setSolverMode(SOLVER_RANDMIZE_ORDER) 2007-03-17 07:59:27 +00:00
ejcoumans 760d218925 2 improvements on request 2007-03-12 23:49:34 +00:00
ejcoumans c856a61dce updated version/changelog 2.45 2007-03-08 16:04:17 +00:00
ejcoumans d70e60cc9a updated changelog 2007-03-06 10:23:44 +00:00
ejcoumans b73900bc60 Improved performance of convex collision shapes, cache local AABB instead of recomputation. This fixes issue with very slow performance in larger .bsp levels.
Moved some asserts into 'btFullAssert', which is disabled by default (see btScalar.h to enable them). This is to speed-up debugging.
2007-02-26 04:59:05 +00:00
ejcoumans 559c4e85d8 updated ChangeLog.txt 2007-02-25 06:14:28 +00:00
ejcoumans 7efef8e394 bumped up version, and ChangeLog.txt 2007-02-21 21:24:25 +00:00
ejcoumans c268b290dd update changelog for aabb tree building 2007-01-04 22:35:22 +00:00
ejcoumans c1e0f4085e double precision 2006-12-16 06:31:29 +00:00
ejcoumans e30d564eab added ChangeLog.txt 2006-12-15 19:24:22 +00:00