Commit Graph

12 Commits

Author SHA1 Message Date
ejcoumans
072ee697fd added missing files for Cmake buildsystem 2007-09-11 07:49:08 +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
e597eef059 updated version, cmake build, changelog 2007-08-03 05:41:23 +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
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
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
d7ad204943 updated CMakefile with new files 2006-11-11 06:48:30 +00:00
ejcoumans
3241443434 removed 1 file 2006-10-06 05:47:57 +00:00
ejcoumans
5a75c6e09e refactoring: sphere-box collision algorithm added 2006-09-28 01:47:24 +00:00
ejcoumans
0e04cfc806 First stage in refactoring Bullet: moved Bullet Collision and Dynamics and LinearMath into src folder, and all files in Collision Detection and Dynamics have bt prefix.
Made all buildsystems to work again (jam, msvc, cmake)
2006-09-25 08:58:57 +00:00