Commit Graph

20 Commits

Author SHA1 Message Date
ejcoumans
4cdcee8871 updated CMakeLists.txt to include LibXML and LibColladaDom, and use better naming for libs. This should allow autogeneration of visual studio projectfiles, and Apple XCode projectfiles for COLLADA_DOM demo. 2006-08-28 01:26:31 +00:00
ejcoumans
16781831dc added initial support for per-triangle material properties in a non-convex mesh. needs testing. 2006-08-10 08:18:05 +00:00
ejcoumans
3a27e8b1bf Added preliminary CMake buildsystem support, it can autogenerate projectfiles/makefiles etc. Including Mac OS X Xcode.
This provides a better maintainable alternative to jam/msvcgen
2006-08-09 19:38:21 +00:00
ejcoumans
b8cbfe5f72 Basic support for COLLADA physics constraints (each DOF can be completely locked or free, no limits yet) 2006-07-28 21:49:26 +00:00
ejcoumans
9105c3af5a Refactoring:
Moved optional code to Extras: AlgebraicCCD,EPA,quickstep
Moved SimpleBroadphase data to OverlappingPairCache, and derive both SimpleBroadphase and AxisSweep3 from OverlappingPairCache.
Added ParallelPhysicsEnvironment (prepair more parallel mainloop)
Upgraded hardcoded limit from 1024/8192 to 32766/65535 (max objects / max overlapping pairs)
2006-06-29 20:57:47 +00:00
ejcoumans
8376da46a6 ASSERT instead of assert,
removed unused padding in rigidbody (was it 4500 bytes, now 500 bytes)
2006-06-25 16:38:32 +00:00
dondickied
206c56f2ca dgregorius: minor changes 2006-06-25 14:37:30 +00:00
dondickied
3cf1fb3646 dgregorius: added accumulated impulse and function for computation of angles around each constraint axis as preparation for angular limits... 2006-06-24 19:32:23 +00:00
ejcoumans
3b602a4f02 don't introduce int i in the for-loop, some compilers give errors 2006-06-21 05:39:34 +00:00
dondickied
f73244b36a dgregorius: removed wrong normalization 2006-06-17 11:37:07 +00:00
dondickied
2cf71b51a7 dgregorius: Fixed joint improvements - consideration of zeroth order term 2006-06-17 10:59:50 +00:00
dondickied
6dfe8389a1 dgregorius: changes to generic constraint 2006-06-15 13:37:49 +00:00
ejcoumans
3c6993e45e - CcdPhysicsDemo also uses Generic6DofConstraint (testing with mouse picking).
- HingeConstraint back to old method by default (comparison)
- FCollada by default in ColladaDemo
2006-06-14 02:51:47 +00:00
ejcoumans
0ce46e150d m_jointAxis was renamed to m_linearJointAxis, also initialized with SimdVector3(0,0,0) 2006-06-13 23:44:51 +00:00
dondickied
63e05649ee 2006-06-13 21:48:15 +00:00
ejcoumans
a88cee3a20 Renamed m_jointAxis to m_linearJointAxis (and set it to zero for angular JacobianEntry) 2006-06-13 00:49:48 +00:00
dondickied
7535b02e58 dgregorius: Changed hinge constraint to use JacobianEntry class. Also removed change from last submission to JacobianEntry constructor for angular constraints. 2006-06-12 19:53:41 +00:00
ejcoumans
03ed5eafff bugfix, passed member as initializer of same member. thanks DonDickyD for pointing out! 2006-06-11 16:44:46 +00:00
ejcoumans
f743269af9 Added Generic 6 DOF Constraint skeleton 2006-06-03 21:09:14 +00:00
ejcoumans
e061ec1ebf moved files around 2006-05-25 19:18:29 +00:00