Commit Graph
46 Commits
Author SHA1 Message Date
john.mccutchan d65326d033 Position the camera properly for each demo 2009-02-09 16:29:12 +00:00
john.mccutchan cd126aae8f Height field terrain shape fixes from tomva1@yahoo.com 2009-02-09 16:28:44 +00:00
john.mccutchan 3f311a9b0e Add --disable-demos flag to autotools build configure script 2009-01-27 15:38:14 +00:00
john.mccutchan b7452b8e7a Fix typo in CMakeLists.txt 2009-01-27 15:23:51 +00:00
john.mccutchan bb07d68c32 Added shared library support to autoconf build.
Cleanups to autoconf makefile hierarchy
Fixes to bullet package config
2009-01-26 21:42:34 +00:00
john.mccutchan d0278d9cd1 Fix build problems with HeightFieldFluidDemo 2009-01-26 21:16:15 +00:00
john.mccutchan 1320b5f2f6 Actually fix the Jamfile for HeightFieldFluidDemo 2009-01-12 22:37:16 +00:00
john.mccutchan fc592c6d35 Fix invalid path warning 2009-01-12 22:14:11 +00:00
john.mccutchan ff274a2e77 Allow setting up axis on kinematic character controller 2009-01-12 17:11:35 +00:00
john.mccutchan a8ec916af0 Added Height Field Fluid Demo to Bullet. All code stored in the Demos/HeightFieldFluidDemo directory for now.
Please see HfFluidDemo.cpp for examples of how to use the height field fluid along with buoyant collision shapes.

The implementation is still lacking in my ways:
1) Need to complete more collision algorithms for buoyant collision shapes
2) Support compound buoyant shapes
3) The buoyancy model isn't that great
4) Fluid volume can be lost over time
2009-01-08 22:53:23 +00:00
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