Commit Graph

716 Commits

Author SHA1 Message Date
ejcoumans
e1dad42e43 updated buildsystem 2007-09-30 02:28:26 +00:00
ejcoumans
a98ccc839e enable double precision for triangle indices in BT_USE_DOUBLE_PRECISION mode (need to review this) 2007-09-30 02:28:04 +00:00
ejcoumans
fcfdb96e54 demo for testing GIMPACT 0.3, thanks to Francisco Leon for the update. GIMPACT demo/build system will be fixed today. 2007-09-30 00:09:32 +00:00
ejcoumans
65b9fbe16e More patches from Francisco Leon, will be tested multi-platform etc. today 2007-09-30 00:08:07 +00:00
ejcoumans
78fe8b7249 initial upgrade to GIMPACT 0.3, thanks to Francisco Leon for the update. GIMPACT demo/build system will be fixed today. 2007-09-30 00:05:52 +00:00
ejcoumans
c98a678c9a Makefile to create SPU elf and PPU lib for libspe2 parallel Cell SPE support. Contribution by IBM Germany 'Extreme Blue' project:
Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth.
2007-09-26 23:44:33 +00:00
ejcoumans
29dd9681f4 Added libspe2 parallel Cell SPE support contribution by IBM Germany 'Extreme Blue' project:
Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth.
2007-09-26 23:43:51 +00:00
ejcoumans
5ebab3e59b Added libspe2 parallel Cell SPE support contribution by IBM Germany 'Extreme Blue' project:
Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth.
2007-09-26 23:37:25 +00:00
ejcoumans
dae8b658da Added libspe2 parallel Cell SPE support contribution by IBM Germany 'Extreme Blue' project:
Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth.
2007-09-26 23:36:31 +00:00
ejcoumans
0ff4444118 Added libspe2 parallel Cell SPE support contribution by IBM Germany 'Extreme Blue' project:
Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth.
2007-09-26 23:35:47 +00:00
ejcoumans
b2b2ea71c6 Added libspe2 support contribution by IBM Germany 'Extreme Blue' project:
Thanks to Benjamin Hoeferlin, Minh Cuong Tran,Martina Huellmann,Frederick Roth.
2007-09-26 23:33:56 +00:00
ejcoumans
7dbc60d931 need 10 iterations for now, accidently committed with 4 (for some benchmarking) 2007-09-25 07:07:41 +00:00
ejcoumans
811c105c24 align btQuadWord on 16byte boundary
slightly improved friction model
2007-09-25 06:58:53 +00:00
ejcoumans
a38de566c6 make sure aligned structures/classes use the btAlignedAlloc/btAlignedFree, by overriding the operator new/delete for that struct/class.
integrated some contributions from IBM Germany for libspe2
2007-09-25 06:41:57 +00:00
ejcoumans
12e2a5c57c BoxBoxCollisionAlgorithm needs to use dispatcher for memory allocation 2007-09-22 00:04:37 +00:00
ejcoumans
08d036afc7 multi-threading improvements: optionally use software caching (IBM/PS3), move some code from cpp to header to inline. 2007-09-20 22:42:56 +00:00
ejcoumans
40ac902c5f update version 2007-09-20 06:16:39 +00:00
ejcoumans
876ddcfd76 fixes for demo, jamfile 2007-09-20 06:16:14 +00:00
ejcoumans
bbb88e67fb i duplicate (msvc6) 2007-09-20 06:00:08 +00:00
ejcoumans
b031df20c9 autogenerated new projectfiles + gimpacttestdemo 2007-09-20 05:53:06 +00:00
ejcoumans
63cd9618be added Dev0's GIMPACT test/demo 2007-09-20 05:30:21 +00:00
ejcoumans
f50f3ad722 fix for restitution
added preliminary continuous dynamics world (under construction, not ready yet)
fix crash on when restarting simplex demo using spacebar, Thanks Jorrit Tyberghein for reporting!
2007-09-20 05:24:03 +00:00
ejcoumans
a0e92efebb more fixes in serialization/BVH/endianness 2007-09-19 23:04:37 +00:00
ejcoumans
287f11de01 more endianness swapping fun for BVH serialization. 2007-09-19 22:37:22 +00:00
ejcoumans
1d556b9a6c fixed serialization/alignment issue 2007-09-19 22:02:49 +00:00
ejcoumans
9fb6f0af09 added fix for heightfield (division by floating point scalar, instead of integer),
added default aligned alloc/free
2007-09-19 03:19:13 +00:00
ejcoumans
339917a9eb added Jamfile for GenericJointDemo 2007-09-19 02:03:56 +00:00
ejcoumans
f7117466a2 add support for the <interpenetrate>, which disables collisions between two bodies linked by a constraint. 2007-09-18 04:51:26 +00:00
ejcoumans
323eed2885 fix in endianness of serialization of BVHs
Thanks Phil Knight!
2007-09-16 05:37:11 +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
95da04bea9 use SIMD_HALF_PI instead of M_PI_2 2007-09-13 08:07:45 +00:00
ejcoumans
91b44448b0 updated version, added appGenericJointDemo 2007-09-13 07:58:07 +00:00
ejcoumans
42cda1692d update version, cmake, ColladaDemo 2007-09-13 07:54:57 +00:00
ejcoumans
ab6accefda add getPivotInA/getPivotInB 2007-09-13 07:45:49 +00:00
ejcoumans
0bf8124668 added quickstep improvements, to allow for constraints (point to point etc).
Thanks Francisco Leon/projectileman
2007-09-13 07:44:05 +00:00
ejcoumans
7f5823ee16 updated ragdoll demo/Jamfile 2007-09-13 07:26:54 +00:00
ejcoumans
0300e8fa12 Applied patch/contribution to improve btGeneric6DofConstraint. See also GenericJointDemo/Ragdoll.cpp
Thanks Francisco Leon/projectileman.
2007-09-13 07:22:40 +00:00
ejcoumans
7a117ca7ac updated version/changelog 2007-09-11 21:19:06 +00:00
ejcoumans
2dd54dbfd0 only delete the BVH during re-scaling when we 'own' it.
Thanks Phil Knight for reporting!
2007-09-11 21:18:45 +00:00
ejcoumans
a7841c7775 rewrote vector/quadword storage, it was incompatible with gcc compiler (causing some run-time problems) 2007-09-11 20:40:55 +00:00
ejcoumans
cf3da19ee4 refreshed autogeneratec projectfiles 2007-09-11 07:51:02 +00:00
ejcoumans
072ee697fd added missing files for Cmake buildsystem 2007-09-11 07:49:08 +00:00
ejcoumans
e81d084e3c updated changelog 2007-09-11 07:43:45 +00:00
ejcoumans
edbc5a932c minor fixes for Mac OS X compilation 2007-09-11 07:40:18 +00:00
ejcoumans
ca5b68e9b8 added generic joint demo, by Francisco Leon 2007-09-11 07:05:13 +00:00
ejcoumans
bd2c83e535 updated version to 2.59, fixed 16 byte alignment for BVH serialization 2007-09-11 06:37:27 +00:00
ejcoumans
a71e9c3e5a fixed issue with de-normalized quaternion, causing acosf to fail
See http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1440
Thanks Proctoid for reporting.
2007-09-11 02:49:39 +00:00
ejcoumans
15df0a7d7a revert to previous version of constraint solver, until the memory allocation issues are sorted properly. 2007-09-10 19:19:52 +00:00
ejcoumans
cfde010808 fixed memory leaks caused by pool allocator, thanks Dev0 2007-09-10 19:18:50 +00:00
ejcoumans
ab33083a9c make visual studio 6 compile/run (doesn't support 'long long int', so replace by char* pointers... 2007-09-10 01:53:07 +00:00