Go to file
erwin.coumans@gmail.com 644d01d231 added the btNNCGConstraintSolver, based on the paper "Nonsmooth Nonlinear Conjugate Gradient Method for interactive
contact force problems". The solver needs a lot of iterations, before the quality goes up (~ 1000)
Thanks to Gabor PUHR for the contribution!
Improved the btLemkeSolver.
Remove the sparse optimizations from the btMatrixX.h, replace it with explicit call to rowComputeNonZeroElements (only used in the btSolveProjectedGaussSeidel), it was likely slowing things down, without being useful.
Re-enable SIMD in the solver (was accidently disabled in Bullet 2.82 release)
2013-10-31 06:17:08 +00:00
build fix Mac OSX build when using GNU++11 C++ language standard, make this the default in premake under OSX for easier testing 2013-10-22 23:08:43 +00:00
Demos fix double precision, and remove alloca 2013-10-24 18:31:27 +00:00
docs update quickstart guide with 'what's new for 2.82' 2013-10-23 03:31:43 +00:00
Extras add serialization for btGearConstraint 2013-09-14 17:51:09 +00:00
Glut updated version of glew, and use static glew under Windows (CMake and premake project updates) 2012-03-05 00:18:24 +00:00
lib add preliminary premake4 support (next to cmake) mainly to auto-generate Visual Studio projectfiles that can be redistributed (with no dependency on cmake, premake) 2011-09-02 22:24:08 +00:00
src added the btNNCGConstraintSolver, based on the paper "Nonsmooth Nonlinear Conjugate Gradient Method for interactive 2013-10-31 06:17:08 +00:00
Test Apple contribution for OSX SSE and iOS NEON optimizations unit tests, thanks to Jordan Hubbard, Ian Ollmann and Hristo Hristov. 2012-06-07 00:56:30 +00:00
UnitTests Applied polar decomposition patch. Fixes Issue 621. Thanks to Christian for the report, Joshua for the fix, Dongsoo for checking the fix. 2012-09-09 17:22:30 +00:00
acinclude.m4 fix: some file didn't have the svn:eol-style native yet 2010-03-06 15:23:36 +00:00
AUTHORS 2007-06-13 05:00:42 +00:00
autogen.sh renamed 'failed' into not found, to make it sound less dramatic (it continues fine). add cmake/msvc as alternative build options, at the end of configure. 2008-10-03 22:45:54 +00:00
BspDemo.bsp some changes related to BspDemo 2006-08-11 23:01:25 +00:00
bullet_logo.png add Intel build support for the OpenCL cloth demo, and use the bullet_logo.png 2011-09-13 01:52:42 +00:00
Bullet_User_Manual.pdf minor update manual 2013-09-13 16:34:39 +00:00
bullet.pc.cmake BT_USE_DOUBLE_PRECISION was missing from bullet.pc using cmake 2011-01-07 17:50:36 +00:00
bullet.pc.in more fixes to the 'make install' feature for both cmake and autotools 2010-09-07 23:40:17 +00:00
BulletConfig.cmake.in Allow the ForkLiftDemo to toggle between MLCP and SI solver, using F6 key. 2013-10-23 23:35:13 +00:00
BulletLicense.txt attempt to let Maya plugin build under Linux using cmake 2010-02-16 04:30:53 +00:00
ChangeLog Allow the ForkLiftDemo to toggle between MLCP and SI solver, using F6 key. 2013-10-23 23:35:13 +00:00
CMakeLists.txt Allow the ForkLiftDemo to toggle between MLCP and SI solver, using F6 key. 2013-10-23 23:35:13 +00:00
config.h.in fix linux build, and enable simulation by default for SerializeDemo 2012-03-05 01:10:58 +00:00
configure.ac fix autotools build, add MLCPSolvers and ForkLiftDemo 2013-10-24 02:27:37 +00:00
convex0.bin added some brute-force way to shrink convex polyhedra (to compensate collision margin) 2006-11-11 03:22:15 +00:00
COPYING rename LICENSE -> COPYING to satisfy automake 2011-09-13 19:34:42 +00:00
Doxyfile attempt to have doxygen parse the macros. 2011-04-18 17:47:49 +00:00
file.obj 2006-05-26 17:56:14 +00:00
glut64.dll Added example of tetrahedral (volumetric) softbodies 2009-08-27 18:39:17 +00:00
GLUT32.DLL Glut/glew update with latest NVidia extensions, so we can use CUDA 2008-09-02 19:26:52 +00:00
heightfield128x128.raw basic sample heightfield (128x128, unsigned char) 2007-06-27 03:22:29 +00:00
INSTALL removed confusing comment to use cmake at the end of configure (autotools) 2010-09-07 23:58:31 +00:00
install-sh remove/add install-sh and make it executable 2010-12-14 17:14:59 +00:00
jenga.dae removed unit meter in jenga.dae 2007-02-26 05:18:52 +00:00
Makefile.am Fixes in build systems for autotools and cmake, see Issue 438 2010-10-06 23:07:00 +00:00
NEWS Update version to 2.79 for a new bugfix release 2011-09-15 23:36:59 +00:00
README removed confusing comment to use cmake at the end of configure (autotools) 2010-09-07 23:58:31 +00:00
RELEASING.TXT bump up VERSION to 2.82 in various places, there is still some more issue to be fixed before release. 2013-09-12 20:37:30 +00:00
test1.oec fix: some file didn't have the svn:eol-style native yet 2010-03-06 15:23:36 +00:00
UseBullet.cmake Allow the ForkLiftDemo to toggle between MLCP and SI solver, using F6 key. 2013-10-23 23:35:13 +00:00
VERSION bump up VERSION to 2.82 in various places, there is still some more issue to be fixed before release. 2013-09-12 20:37:30 +00:00

Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games and animation.
Free for commercial use, including Playstation 3, open source under the ZLib License.

See the Bullet_User_Manual.pdf for more info and visit the Bullet Physics Forum at
http://bulletphysics.org