summaryrefslogtreecommitdiff
path: root/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Iterate only over non-static rigid bodies, instead of all collision objectserwin.coumans2009-06-111-120/+116
| | | | | | | | http://bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=18&t=3625 http://code.google.com/p/bullet/issues/detail?id=128 Attempt to fix issue in mesh striding, multiple-mesh-parts were broken.
* Replace all hardcoded 1e30(f) by BT_LARGE_FLOAT, defined in btScalar.h as ↵erwin.coumans2009-05-231-4/+4
| | | | | | 1e18(f) so that its square still fits in FLT_MAX Thanks to Ole K. for reporting! http://code.google.com/p/bullet/issues/detail?id=206
* updated test1.oec with a few static objectserwin.coumans2009-05-121-1/+1
| | | | | | fix Maya plugin hinge constraint support update copyright year in BulletCollision/CollisionShapes.
* + disable perturbation for btConvexPlaneCollisionAlgorithm, it introduces ↵erwin.coumans2009-05-061-60/+121
| | | | | | | | | | | artifacts (additional points cause spheres/cylinders and other curved objects to move) + applied patch to mix double/single precision meshes independent from double/single precision Bullet build Thanks to Ole for the patch, http://code.google.com/p/bullet/issues/detail?id=213 + re-enable warming starting in constraint solver, it was disabled by accident + fix btConvexHullShape constructor, so accept vertices with non-16-byte striding Thanks Shawn Baird for report and fix: http://code.google.com/p/bullet/issues/detail?id=204
* + Fix btSubsimplexConvexCasterwin.coumans2008-07-311-2/+2
| | | | | | | | | | | | | | Thanks to Nacho, http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2422) Fix in rendering, GL_STENCIL + btTriangleIndexVertexArray indices should be unsigned int/unsigned short int, + Made InternalProcessAllTriangles virtual, thanks to Both thank to Fullmetalcoder, http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2401 +clamp impulse for btPoint2PointConstraint Thanks to Martijn Reuvers, http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2418 + Free memory of bvh, pass in scaling factor (optional) Thanks to Roy Eltham, http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2375
* make sure aligned structures/classes use the btAlignedAlloc/btAlignedFree, ↵ejcoumans2007-09-251-1/+1
| | | | | | | | by overriding the operator new/delete for that struct/class. integrated some contributions from IBM Germany for libspe2
* cleaned up, removed warning under MSVC2005 (Level 4)ejcoumans2007-04-131-0/+5
| | | | | Mostly related to alignment and unused variables
* allow incremental refitting of the quantized aabb treeejcoumans2007-04-101-0/+34
|
* Contribution to add optional double precision floating point support. Define ↵ejcoumans2006-12-161-7/+7
| | | | BT_USE_DOUBLE_PRECISION for all involved libraries/apps.
* ASSERT -> btAssertejcoumans2006-11-291-1/+1
| | | | | | | Added btStackAlloc to Bullet (right now only used by btGjkEpa) removed default constructors of btCollisionWorld/btDiscreteDynamicsWorld, to reduce link-time dependencies
* Refactoring: another huge number of changes, renamed methods to start with ↵ejcoumans2006-09-281-2/+2
| | | | lower-case.
* merged most of the changes from the branch into trunk, except for COLLADA, ↵ejcoumans2006-09-271-4/+4
| | | | | | | libxml and glut glitches. Still need to verify to make sure no unwanted renaming is introduced.
* First stage in refactoring Bullet: moved Bullet Collision and Dynamics and ↵ejcoumans2006-09-251-0/+85
LinearMath into src folder, and all files in Collision Detection and Dynamics have bt prefix. Made all buildsystems to work again (jam, msvc, cmake)