Commit Graph
36 Commits
Author SHA1 Message Date
john.mccutchan a6fb51a871 Switch multithreaded flag to disable by default (pass
--enable-multithreaded) to enable BulletMultiThreaded
2008-11-14 23:55:54 +00:00
john.mccutchan 86727242a2 Define USE_ADDR64 on x86-64 platform
Add configure option --disable-multithreaded which will disable building of libbulletmultithreaded.a and MultiThreadedDemo
2008-11-14 17:57:30 +00:00
john.mccutchan 0514944b41 Initial notes on making a release of Bullet Physics SDK 2008-11-12 23:17:36 +00:00
john.mccutchan 9b5df088de Committing height field terrain work from tomva1@yahoo.com 2008-11-06 19:41:31 +00:00
john.mccutchan e499a13572 Copy the cached local AABB for ConvexHullShape instead of recomputing it. 2008-10-08 16:59:55 +00:00
john.mccutchan 37f6b006af Move some code (mainly constructors) into header files.
Add parameter to optionally compute local AABB for ConvexPointCloudShape
Add setter and getter for cached local AABB in PolyhedralConvexShape
2008-10-08 16:56:08 +00:00
john.mccutchan 7b1f30f1cf btGjkEpa2 should call getMarginNonVirtual instead of getMargin() 2008-10-08 16:53:56 +00:00
john.mccutchan 9e8410dbae Add libgimpact, libgimpactutils, libglui, libconvexdecomposition, soft body demo, all bullet demos to autotools build 2008-10-03 23:01:04 +00:00
john.mccutchan 192198f365 Fixes for Mac OS X 2008-10-03 22:20:20 +00:00
john.mccutchan a70b0550ef [Autotools] Add support for opengl_LIBS on Apple 2008-10-03 21:27:01 +00:00
john.mccutchan cb8ecc0d2f Fixes for UNIX build system 2008-10-03 21:00:57 +00:00
john.mccutchan e26d2e7664 Add config.guess to keep configure happy 2008-10-02 22:53:55 +00:00
john.mccutchan 933ecf7cf0 Rename ChangeLog.txt into ChangeLog 2008-10-02 22:52:46 +00:00
john.mccutchan 37ee70f0f4 Fixes for Autoconf build system 2008-10-02 22:48:03 +00:00
john.mccutchan 36fa9f3382 Commit missing Makefile.am 2008-10-02 22:34:19 +00:00
john.mccutchan e431450620 Initial support of Autoconf / Automake build system
Now running ./autogen.sh and ./configure will produce both Makefiles built from Autoconf and Automake 
as well as Jam build files.
2008-10-02 22:23:01 +00:00
john.mccutchan 4e70343a8b by default, a btTriangleIndexVertexArray has no setPremadeAabb, so initialize m_hasAabb to zero. 2008-10-02 22:15:53 +00:00
john.mccutchan f3b417df6c Modification to SPU collision detection and ray cast code to share implementation of GJK, EPA, Minkowski penetration depth solver, voronoi simplex solver across multi-threaded and non-multi-threaded versions. 2008-09-29 22:48:44 +00:00
john.mccutchan 2b71784c86 Make getShapeType() a non virtual function.
Add localGetSupportVertexNonVirtual, localGetSupportVertexWithoutMarginNonVirtual, getAabbNonVirtual and getMarginNonVirtual methods to convex shape classes
2008-09-29 22:47:05 +00:00
john.mccutchan 41b6eaa87f Change to make serializing btOptimizedBvh/btQuantizedBvh properly deterministic. Contributed by reltham. 2008-09-29 21:17:37 +00:00
john.mccutchan 32bf51aa47 Fixed memory leaks in ConvexDecomposition and ColladaConverter libraries
Added ConvexDecompositionDemo to CMake build
2008-08-28 17:36:50 +00:00
john.mccutchan 551f0fa1ec Keep track of raw pointer returned from btAlignedAlloc when using placement new on an array. 2008-08-07 16:02:59 +00:00
john.mccutchan dcf9f8d857 Don't define __int64 type in btQuickprof.h 2008-07-10 23:26:17 +00:00
john.mccutchan 31dfbf55e1 Compile fixes
Added getOwnsBvh to btBvhTriangleMeshShape
2008-07-10 23:22:29 +00:00
john.mccutchan a7f9bb8c8a More KinematicCharacterController work. 2008-07-03 22:27:49 +00:00
john.mccutchan de1f2631f4 Abstracted character controller interface
Renamed old character controller to DynamicCharacterController
First start at KinematicCharacterController. Still has bugs.
2008-07-02 23:19:02 +00:00
john.mccutchan 09fbd19279 Don't return true when the hit happens after the end point 2008-05-21 18:37:41 +00:00
john.mccutchan 3268cab6d7 Add EPA penetration depth solver support to bullet multithreaded.
Update SubSimplexConvexCast algorithm used in bullet multithreaded.
2008-05-06 00:44:18 +00:00
john.mccutchan bce0047986 Add a destructor to ColladaConverter.
Two minor fixes to ColladaConverter as well.
2008-04-28 21:53:10 +00:00
john.mccutchan e746310596 Disable SoftBody vs. Concave collision for now 2008-04-23 23:47:00 +00:00
john.mccutchan 7066c43d79 Fix normals being lost in batch raycaster 2008-04-08 22:47:36 +00:00
john.mccutchan ba27e0522b Add posix thread backend to BulletMultiThreaded. Contributed by Enrico. 2008-04-01 18:32:41 +00:00
john.mccutchan 1464097327 Minor changes to SpuBatchRaycaster
Add DISABLE_CELL_DMA_GET_READ_ONLY define to SpuCollisionShapes
2008-03-28 19:10:46 +00:00
john.mccutchan d775191eff Fix memory leak in btShapeHull 2008-03-27 21:17:47 +00:00
john.mccutchan 3b9e114d9b Ensure that the dom is instantiated inside registerRigidBody and registerConstraint.
Add a reset method to the colladaconverter so that the user can reuse the same converter.
2008-03-14 18:46:03 +00:00
john.mccutchan fde2551637 Implement deRegisterConstraint and deRegisterRigidBody.
Add getName method for querying the dom for the name of a constraint or rigid body.
2008-03-13 20:57:23 +00:00