Commit Graph

28 Commits

Author SHA1 Message Date
ejcoumans
dd934ebd02 modified Jamfile for GIMPACT, to properly install headerfiles 2007-11-08 17:57:04 +00:00
ejcoumans
126f46cb99 attempt to try to 'install' the headers of GIMPACT 2007-11-07 12:35:57 +00:00
ejcoumans
1a926dac9c removed obsolete GIMPACT 0.2 docs 2007-10-14 00:05:04 +00:00
ejcoumans
ea3dfb4ca3 made 'calculateLocalInertia' const, thanks to cgripeos, see http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1514
- applied a large patch to remove warnings
Thanks to Enrico, see http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1568
- removed SSE includes, added #incude <string.h> for memset in Extras/quickstep, thanks Eternl Knight
- disabled 16-byte alignement on btQuadWord class, it causes problems under PS3 Linux. Need to check out why.
2007-10-13 23:41:37 +00:00
ejcoumans
ca24f9941e updated files for GIMPACT Cmake build 2007-10-12 07:12:55 +00:00
ejcoumans
9a427a4ad9 make GIMPACT compile under MSVC 6 2007-09-30 03:40:44 +00:00
ejcoumans
8faebb4c1c moved btGenericPoolAllocator to GIMPACT, updated jamfiles/buildsystem 2007-09-30 03:16:47 +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
87df3d0f32 Based on feedback from another professional game company, there are several improvements, including some API change...
Some dynamic memory allocations have been replace by pool allocation or stack allocations.
quantized aabb versus quantized aabb overlap check is made branch-free (helps a lot on consoles PS3/XBox 360)
Collision algorithms are now created through a new btDefaultCollisionConfiguration, to decouple dependency (this is the API change):
Example:
	btDefaultCollisionConfiguration* collisionConfiguration = new btDefaultCollisionConfiguration();
	m_dispatcher = new	btCollisionDispatcher(collisionConfiguration);
2007-09-08 05:40:01 +00:00
ejcoumans
fd67de47d3 fixed bug in GIMPACT, thanks Thomas, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1368 2007-08-18 15:11:53 +00:00
ejcoumans
153d6000d1 removed temp files 2007-07-28 21:44:02 +00:00
ejcoumans
83395ccc9f updated CMake build files 2007-07-28 21:38:14 +00:00
ejcoumans
871521dd6a updated CMake build for btUniformScalingShape/btConvexInternalShape 2007-07-28 21:31:32 +00:00
ejcoumans
49aa535be9 updated to make projects compiler under double precision. GIMPACT compiles/links, but doesn't work properly. 2007-07-26 03:44:21 +00:00
ejcoumans
cdc8485db9 updated version, added 'singleObjectQuery' preliminary collision query (convex cast etc)
added filtering for raycast, thanks Jacky_J
const propagated through a few files
added btHeightfieldTerrainShape.cpp to cmake buildsystem
2007-07-03 05:10:20 +00:00
ejcoumans
980f03dc3d upgrade to GIMPACT 0.2 2007-06-22 17:32:28 +00:00
ejcoumans
55258a8a72 gimpact 0.2 prep 2007-06-22 16:59:13 +00:00
ejcoumans
853bafb7ae Get the open source Bullet library more in sync with Playstation SPU version 2007-04-10 01:02:58 +00:00
ejcoumans
af5cfb838a updated Jamfiles so only the appropriate Bullet libraries gets installed, not the helper/internal ones. 2006-12-27 01:34:54 +00:00
ejcoumans
08f86712b7 update buildsystem files 2006-12-09 01:33:49 +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
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
509ed8f634 added GIMPACT update from Francisco. Thanks! 2006-11-17 02:20:37 +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
ejcoumans
d4307428c4 Added GIMPACT integration for moving concave meshes (interaction with all other Bullet collision shapes)
Thanks a lot to Francisco León Nájera for the contribution!
2006-11-12 06:19:52 +00:00
ejcoumans
a9172d8684 Added GIMPACT integration for moving concave meshes (interaction with all other Bullet collision shapes)
Thanks a lot to Francisco León Nájera for the contribution!
2006-11-12 06:15:19 +00:00