erwin.coumans
73a5643580
add getAabb for btSoftBody,
...
add btSoftBodyConcaveCollisionAlgorithm, and register algorithm
2008-04-20 16:31:13 +00:00
erwin.coumans
0a3baf93d6
make btSoftBody versus btCompoundShape work
2008-04-20 15:42:21 +00:00
erwin.coumans
7a7b46b448
fixed Soft Body compile issues on Mac OSX, added build files
2008-04-14 07:44:54 +00:00
erwin.coumans
9efc46681a
updated ChangeLog.txt
2008-04-14 06:42:24 +00:00
erwin.coumans
be2490e4fb
Final 2.68 from Nathanael Presson, mainly soft body related. Added raycast support for soft bodies (press comma-key in the soft body demos to toggle ray cast tests)
2008-04-14 06:24:56 +00:00
erwin.coumans
912b4ccd29
updated autogenerated projectfiles, added new libbulletsoftbody library.
2008-04-11 21:02:29 +00:00
erwin.coumans
28846b0515
more updates, added SliderConstraintDemo to AllBulletDemos
2008-04-11 20:49:46 +00:00
erwin.coumans
3df41a478d
moved/updated projectfiles for new BulletSoftBody library
2008-04-11 18:56:49 +00:00
erwin.coumans
5024d06366
removed files (are now in BulletSoftBody lib)
2008-04-11 18:50:32 +00:00
erwin.coumans
621be07178
move the SoftBody work into its own library, BulletSoftBody (work in progress)
2008-04-11 18:41:07 +00:00
erwin.coumans
177287ae78
add user interface to select Soft Body demo
2008-04-11 01:50:02 +00:00
erwin.coumans
0bdc6f6262
updated autogenerated msvc projectfiles for soft body / convex hull changes
2008-04-10 23:02:49 +00:00
erwin.coumans
fd5057ec5a
fixed build/project files
2008-04-10 21:28:37 +00:00
erwin.coumans
1139c06a4d
more soft body preparations, moved some parts from Demo/SoftBody to src/BulletDynamics/SoftBody
...
moved Extras/ConvexHull/btConvexHull.* to src/LinearMath/btConvexHull.*
removed btCollisionObject::m_internalOwner, replaced it by m_internalType. This should not affect external API (it was clearly marked as internal)
2008-04-10 20:00:41 +00:00
erwin.coumans
03d846add0
cleanup of Stan Melax ConvexHull utility, all memory allocations go through btAlignedAlloc/btAlignedFree, instead of new/delete.
...
It can be moved into Bullet/src now.
2008-04-10 05:36:17 +00:00
john.mccutchan
7066c43d79
Fix normals being lost in batch raycaster
2008-04-08 22:47:36 +00:00
erwin.coumans
2ee866e37f
fix in partId/triangleId, thanks Alex
2008-04-08 22:28:02 +00:00
erwin.coumans
bfe6774399
removed unused structure
2008-04-08 21:14:14 +00:00
erwin.coumans
b32d6f790f
added btInternalTickCallback, see btDynamicsWorld::setInternalTickCallback
...
Thanks chunky!
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1991
2008-04-08 02:51:49 +00:00
erwin.coumans
2997b95f63
updated autogenerated msvc projectfiles
2008-04-08 02:41:50 +00:00
erwin.coumans
daf293c43e
don't try to include <pthread> if USE_PTHREADS is not defined
2008-04-08 02:13:05 +00:00
erwin.coumans
06bae58536
patch for the constructor of the btHingeConstraint. Thanks LvR and eddybox!
...
http://code.google.com/p/bullet/issues/detail?id=47
2008-04-07 23:27:03 +00:00
erwin.coumans
569a949ae3
fixes in btQuaternion::inverse, fixed in btConeTwistConstraint, RagdollDemo and BenchmarkDemo.
...
Some constraint limits for btConeTwistConstraint might need to flip sign now.
2008-04-07 21:58:36 +00:00
erwin.coumans
c1a10fd1fe
Add support for part/triangle id for GIMPACT.
...
Thanks Alex Silverman:
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2032
2008-04-07 19:37:04 +00:00
erwin.coumans
f9b22b36aa
add aspect ratio in glFrustum/ray picking
2008-04-07 05:03:40 +00:00
erwin.coumans
ed3e909282
some more fixes for btSoftBody:
...
+ use btBroadphaseProxy::AllFilter to collide with static and dynamic rigidbodies in broadphase
+ enlarge aabb for softbody in broadphase, otherwise misses collisions (deformation is not updated in-time?)
2008-04-06 08:22:46 +00:00
erwin.coumans
a3c8bb172a
removed BulltMultiThreaded demo from AllBulletDemos (there is still a standalone demo)
2008-04-06 07:15:31 +00:00
erwin.coumans
0708b07e5d
updated projects for softbody work
2008-04-06 07:13:06 +00:00
erwin.coumans
b37a37a28e
Added initial broadphase support for softbody versus softbody and softbody versus rigidbody (see btSoftSoftCollisionAlgorithm and btSoftRididCollisionAlgorithm)
...
Added SOFTBODY_SHAPE_PROXYTYPE.
Some refactoring for btSoftBody, needs more work.
2008-04-06 06:53:00 +00:00
erwin.coumans
39d929cbb0
removed btTypedUserInfo again, added getUid to btTypedConstraint
2008-04-05 01:58:38 +00:00
rponom
99d248ddfd
Added slider constraint demo SliderConstraiintDemo
2008-04-05 01:11:34 +00:00
rponom
d175bfa22a
Added slider constraint class btSliderConstraint
2008-04-05 01:09:26 +00:00
rponom
849780ba64
Added slider constraint class btSliderConstraint
2008-04-05 01:06:01 +00:00
erwin.coumans
883d3278ec
+ fixed btMinkowskiSumShape Sa+b(v) = Sa(v)-Sb(-v) instead of Sa(v)+Sb(v)
...
+ fix related btMinkowskiSumShape issue in btSubsimplexConvexCast and btGjkConvexCast
+ add hitpoint for btSubsimplexConvexCast
+ reduce maximum number of iterations in conservative advancement/CCD implementations
2008-04-03 18:35:28 +00:00
erwin.coumans
8ddbf12f1a
only move 10% of objects
...
added relative path to Bullet projectfiles (math/collision)
2008-04-02 19:22:08 +00:00
erwin.coumans
1ef4c721a0
CDTestFramework, OPCODE, ICE redistributed under the ZLib License, with permission of Pierre Terdiman
...
Added Bullet SAP/MultiSAP support by Erwin Coumans (BulletSAPCompleteBoxPruningTest.*)
AABB tree broadphase by Nathanael Presson (btDbvt.*, DbvtTest.*)
2008-04-02 18:05:36 +00:00
erwin.coumans
285163b31a
add include file, necessary for PS3 platform
2008-04-02 17:23:52 +00:00
john.mccutchan
ba27e0522b
Add posix thread backend to BulletMultiThreaded. Contributed by Enrico.
2008-04-01 18:32:41 +00:00
erwin.coumans
64df6edf39
reverted DISABLE_CELL_DMA_READ_ONLY
...
commented out printf
2008-04-01 00:29:21 +00:00
erwin.coumans
a151ec1c73
fixed a few issues, removed dependency from BulletDynamics to Extras/ConvexHull
2008-03-31 01:09:41 +00:00
erwin.coumans
80714cab13
update CMakeList file, softbody in Cmake
2008-03-31 00:43:56 +00:00
erwin.coumans
b54ea42064
updated version to 2.68
2008-03-31 00:12:07 +00:00
erwin.coumans
2872080b12
updated AllBulletDemos to include SoftBodyDemo
2008-03-31 00:10:08 +00:00
erwin.coumans
c7b526abfa
adjusted demos to include SoftDemo into AllBulletDemos
2008-03-31 00:03:35 +00:00
erwin.coumans
8a9f66b357
added appBenchmarks projectfiles
2008-03-30 23:30:52 +00:00
erwin.coumans
2576921e69
added autogenerated projectfiles for softbody demo and removed libboxbox and libquickstep, they are now part of Bullet collision/dynamics.
2008-03-30 23:29:14 +00:00
erwin.coumans
726b9c2ac2
improved multi-platform support for SoftBodyDemo
2008-03-30 23:22:30 +00:00
erwin.coumans
d4698cb3d5
Added SoftBody demo, contribution by Nathanael Presson. Will integrate into Bullet broadphase.
...
Added very basic drawTriangle for btIDebugDraw, useful for basic softbody visualization.
Added btGjkEpa2, contribution by Nathanael Presson. Improved version of EPA penetration depth computation, more suitable for multi-core/SPU (less memory usage). Note: btGjkEpa2 is not enabled by default currently.
2008-03-30 23:08:06 +00:00
erwin.coumans
8d38ef49ef
Moved ODE quickstep solver as optional solver into Bullet core, redistributed under the ZLib licensed with permission from Russell L. Smith
2008-03-30 21:03:35 +00:00
erwin.coumans
b12c52efa8
removed AlternativeCollisionAlgorithms, and moved btBoxBoxDetector from Extras into Bullet core collision detection
...
Re-distribute ODE box-box under the ZLib license as part of Bullet, with permission of Russell L. Smith.
2008-03-30 20:54:14 +00:00