ejcoumans
4685bb8c4b
added DoublePrecisionDemo, still needs review and autogenerated projectfiles/cmake/Jamefiles
2006-12-21 19:04:32 +00:00
ejcoumans
62c93b02bb
fixed issue with missing COLLADA Physics asset
2006-12-20 21:23:58 +00:00
ejcoumans
48c6917387
don't assert on bad input, just export the warning (todo add proper user-feedback for asserts/warning!)
2006-12-20 21:23:26 +00:00
ejcoumans
0710ca2e36
better safe then sorry: set m_data to zeto after deallocation.
2006-12-19 23:54:02 +00:00
ejcoumans
a0f320764b
Upgraded to latest COLLADA-DOM 1.2.0, see http://sourceforge.net/project/showfiles.php?group_id=157838
...
November 13, 2006
Re-applied the 'INF' fix for constraint limits.
2006-12-19 02:33:05 +00:00
ejcoumans
818b672f60
updated autotools support for make, while keeping jam support. other options are cmake and msvc builds.
2006-12-17 05:35:41 +00:00
ejcoumans
c1e0f4085e
double precision
2006-12-16 06:31:29 +00:00
ejcoumans
df9230327c
Contribution to add optional double precision floating point support. Define BT_USE_DOUBLE_PRECISION for all involved libraries/apps.
2006-12-16 05:51:30 +00:00
ejcoumans
39f223fd65
more makefile stuff
2006-12-15 19:27:13 +00:00
ejcoumans
e30d564eab
added ChangeLog.txt
2006-12-15 19:24:22 +00:00
ejcoumans
a0ca29d596
update clarification in LICENSE
2006-12-15 19:22:09 +00:00
ejcoumans
4a0ff742d4
added LICENSE file
2006-12-15 19:20:52 +00:00
ejcoumans
b72d7e58fd
removed changes.txt
2006-12-15 19:15:10 +00:00
ejcoumans
80e889854c
added NEWS
2006-12-15 19:14:36 +00:00
ejcoumans
a64af6c5d8
added README
2006-12-15 19:14:21 +00:00
ejcoumans
13b637f1ce
updated build configuration to include make, next to jam. So ./configure will create Makefile AND Jamefile.
2006-12-15 18:24:31 +00:00
ejcoumans
c5e0f8bb7e
- trying out SVN::notify to mailinglist
2006-12-15 05:15:14 +00:00
ejcoumans
bb9568b44f
svn notify test
2006-12-15 05:11:28 +00:00
ejcoumans
cf3f10d6b8
"added first draft for hingeConstraint motor" to changes.txt
...
test3 for SVN::notify
2006-12-15 05:08:45 +00:00
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