ejcoumans
88a7bbed09
updated changes.txt ( merged contact and non-contact constraint solving into one loop)
...
test2 for bullet-committers mailing list
2006-12-15 04:59:06 +00:00
ejcoumans
1a97201a7c
upgraded the version number, this commit is mostly to test the bullet-committers mailinglist, see
...
https://lists.sourceforge.net/lists/listinfo/bullet-committers
2006-12-15 04:40:08 +00:00
ejcoumans
df0c044228
removed obsolete code, added #ifdef to allow skipping of default registration of collision algorithm (avoid linking of unneeded code)
2006-12-13 22:44:20 +00:00
ejcoumans
6dff5a218e
process contact and non-contact constraints inside the same iteration loop
...
added first draft for hingeConstraint motor
2006-12-12 03:15:11 +00:00
ejcoumans
a4541d2470
missing Jamfile
2006-12-09 02:43:07 +00:00
ejcoumans
d08c3b2277
added libboxbox (optional)
2006-12-09 02:09:55 +00:00
ejcoumans
d0ac26f1a7
changes
2006-12-09 01:52:15 +00:00
ejcoumans
1ad1679dfb
updated/autogenerated new msvc projectfiles, with less 'obsolete'/redundant dependencies
2006-12-09 01:50:18 +00:00
ejcoumans
ae208d78e1
more build system stuff
2006-12-09 01:46:28 +00:00
ejcoumans
dcaec3d0b7
delete some obsolete/redundant projectfiles
2006-12-09 01:35:20 +00:00
ejcoumans
08f86712b7
update buildsystem files
2006-12-09 01:33:49 +00:00
ejcoumans
e4fcc157d4
updated buildsystem file
2006-12-09 01:29:00 +00:00
ejcoumans
9022f8cc70
fixes for buildsystem
2006-12-09 01:19:15 +00:00
ejcoumans
f9832f6b88
updated build systems/GPU_physics for Mac OS X
2006-12-08 22:04:02 +00:00
ejcoumans
1aa4e010f0
updated jamfile, updated optional ODE quickstep/box-box
2006-12-08 16:28:02 +00:00
ejcoumans
55d6b5b8e1
added constructor to btPlaneSHape
2006-12-07 07:46:25 +00:00
ejcoumans
2db98be0f7
added sourcefile to cmake
2006-12-06 04:56:26 +00:00
ejcoumans
5a5ba572a7
multi-platform issues with allocator
2006-12-06 04:51:13 +00:00
ejcoumans
bf591b44ec
Replaced most STL std::vector with btAlignedObjectArray.
...
Same interface but less features (push_back, pop_back, clear, size, [] etc).
To prepare for SIMD/SSE code: Added #define ATTRIBUTE_ALIGNED16(a) __declspec(align(16)) a
2006-12-06 04:22:36 +00:00
ejcoumans
2f21514f3d
2006-12-04 15:43:40 +00:00
ejcoumans
b6d1b4c94e
Added btNearCallback. This is similar to Open Dynamics Engine (ODE) dNearCallback, but important differences:
...
- contact points are persistent (lifetime more then one frame, for warmstarting/incremental contact point management)
- continuous collision detection, time of impact
Added btRigidBody::isInWorld(), returns true if btRigidBody is inside a btCollisionWorld/btDynamicsWorld derived class
Added angularFactor to btRigidbody, this helps some character control (no angular impulse applied)
2006-12-04 15:42:03 +00:00
ejcoumans
2f557b2a4d
Added btStackAlloc to Bullet (right now only used by btGjkEpa)
2006-11-29 02:27:27 +00:00
ejcoumans
bdd2e481f0
documented some changes
2006-11-29 02:23:39 +00:00
ejcoumans
71145de242
renamed ConcaveShape to btConcaveShape
...
added btHeightfieldTerrainShape (not done yet)
2006-11-29 02:11:25 +00:00
ejcoumans
6738ed329d
ASSERT -> btAssert
...
Added btStackAlloc to Bullet (right now only used by btGjkEpa)
removed default constructors of btCollisionWorld/btDiscreteDynamicsWorld, to reduce link-time dependencies
2006-11-29 01:52:09 +00:00
ejcoumans
43ab3c67c4
compiler issue with GCC 3.3.5
2006-11-23 06:27:32 +00:00
ejcoumans
7dc6aa215a
some more fixes to get msvc6 happy, and constraint solver: make non-randomizing solver default
2006-11-23 02:57:38 +00:00
ejcoumans
94abde9287
Added Genscher's triangle-triangle case (it was not a but)
2006-11-22 19:42:15 +00:00
ejcoumans
633bb02daa
fix to get msvc 6 to compile, related to 'Allocate' template
2006-11-22 19:41:25 +00:00
ejcoumans
0757f1fe9e
add 'force activate', for static/kinematic objects that get moved.
...
fixed some activation issues with kinematic objects
2006-11-21 13:00:18 +00:00
ejcoumans
f4e8bf70c5
updated rotational-only hinge
2006-11-21 01:41:21 +00:00
ejcoumans
c801569644
updated rotational-only hinge
2006-11-21 01:38:18 +00:00
ejcoumans
4a23f4f438
added get methods for constraints
2006-11-21 00:29:11 +00:00
sjbaker
15bb51d780
Fixed compilation problem with GCC 3.3.5 - which appears at first glance to be due to a compiler error.
2006-11-20 23:21:05 +00:00
ejcoumans
460a09c5a5
fixed some issue, to make GCC happy
2006-11-20 19:21:59 +00:00
sjbaker
6bb806d26b
More cleanup.
2006-11-20 06:48:45 +00:00
sjbaker
04d41b7a0a
Cleanup compilation warnings.
2008-02-12 04:22:31 +00:00
ejcoumans
05877799af
type in CMakeLists.txt
2006-11-18 03:35:26 +00:00
ejcoumans
083b86fbeb
updated CMakeLists.txt for new files
2006-11-18 03:33:34 +00:00
ejcoumans
62104ba082
updated constraint demo, jamfile
2006-11-18 03:33:09 +00:00
ejcoumans
3adf09f7e3
updated EPA,
...
updated user manual (work in progress)
2006-11-18 03:27:01 +00:00
ejcoumans
509ed8f634
added GIMPACT update from Francisco. Thanks!
2006-11-17 02:20:37 +00:00
ejcoumans
b07bb88a2d
Added new EPA penetration depth solver
...
improved gjk/minkowski sampling pd method
added original solver variant, use btSequentialImpulseConstraintSolver2
Added Pierre Terdimans PD testbed
2006-11-16 06:14:12 +00:00
ejcoumans
25f3d00f01
updated EPA penetration depth demo, projectfiles for new EPA
2006-11-16 04:25:41 +00:00
ejcoumans
5a28e96a38
Added a more reliable EPA penetration depth solver, contributed by Nathanael Presson.
2006-11-15 15:40:24 +00:00
ejcoumans
dcdfbe1680
more tweaking to get GJK more reliable
2006-11-15 02:23:45 +00:00
ejcoumans
b5afb11282
Work on some improvements for GJK/PenetrationTestBullet.cpp. if this introduces issue, will need to revert.
2006-11-14 21:53:59 +00:00
ejcoumans
6bc090fd28
2006-11-14 05:36:30 +00:00
ejcoumans
be175e888e
2006-11-14 05:09:11 +00:00
ejcoumans
133a7dda99
updated CMakefiles and stuff
2006-11-12 07:56:16 +00:00