Erwin Coumans
c2782ce10e
added 'disable sleeping' option for rigidbodies. + bugfix of out of sync wheels for vehicle
2006-02-22 06:58:05 +00:00
Erwin Coumans
e3b840d086
exposed a few more tuning paramters
2006-02-21 07:08:23 +00:00
Erwin Coumans
90e5a9aa14
Reorganized Bullet physics files, added preliminary vehicle simulation files (disabled).
...
Requires some changes to projectfiles/makefiles/scons, for the added and removed files!
2006-02-21 05:36:56 +00:00
Erwin Coumans
f55e45f855
more vehicle preparation and some bullet collision detection bugfixes (related to collision margin)
2006-02-13 06:28:35 +00:00
Erwin Coumans
6f3e593105
more graphics patches from Snailrose,
...
remove constraint fixed,
Bullet timestep now subdivides Blender game engine timestep, so it runs 60 hertz,
SphereShape reverted to old style, so no support for non-uniform scaled spheres for now,
2006-01-15 11:34:55 +00:00
Erwin Coumans
631979f909
renamed some variables to make the timing in the game engine less confusing+minor improvements in this area.
...
enabled game engine for scons
2006-01-12 06:30:01 +00:00
Erwin Coumans
71991cf41e
Some rigidbody dynamics fixes (scaling again) to make Happy 2006 domino simulation to work.
...
See http://www.continuousphysics.com/ftp/pub/test/index.php?dir=blender/&file=happy_2006_blend.zip
For the baked dominos. Thanks to Tom M (LetterRip) for the blend.
2006-01-01 00:20:50 +00:00
Erwin Coumans
9119b6e8a5
Fixed several bugs: python refcounting related and Bullet related (basic add/remove object support, bounding volume hierarchy). Added a few files, updated the Bullet scons. Vc6/7 Bullet projectfiles need to add a couple of files: 'Bullet/CollisionShapes/BvhTriangleMeshShape.cpp',
...
'Bullet/CollisionShapes/ConvexTriangleCallback.cpp',
'Bullet/CollisionShapes/EmptyShape.cpp',
'Bullet/CollisionShapes/OptimizedBvh.cpp',
'Bullet/CollisionShapes/TriangleCallback.cpp',
'Bullet/CollisionShapes/TriangleIndexVertexArray.cpp',
'Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp'.
Sorry, no armatures fix yet.
2005-12-31 07:20:08 +00:00
Erwin Coumans
e1c66eb145
applied the 64-bit pointer patch submitted by Ken Hughes
2005-11-28 06:51:54 +00:00
Chris Want
f7914a2248
The name of an included header had the capitalization wrong, causing
...
problems on unix.
2005-08-18 06:04:50 +00:00
Erwin Coumans
c99c7fbcb3
some more fixes in the raycast/mouse over
2005-08-17 19:52:56 +00:00
Erwin Coumans
4d7089d19b
these files missed the cvs commt yesterday, this should fix compilation problems
2005-08-13 08:05:48 +00:00
Erwin Coumans
29f06ad76e
some more work on bullet raycast
2005-08-08 17:08:42 +00:00
Erwin Coumans
b6d9fbf0db
fixed the mouse-over sensor,
...
added raycast support for bullet (no triangle-mesh support, soon)
added python methods for 'getHitObject', getRayDirection, getHitPosition and getHitNormal for mouse over sensor,
which makes it easy for a shootout.blend demo :)
2005-08-05 17:00:32 +00:00
Erwin Coumans
210ab537ce
improved deactivation, exposed more tweakable parameters to python,
...
fixed some copy/paste bug in inertia/inverse inertia.
colors in deactivation debug
2005-08-04 19:07:39 +00:00
Erwin Coumans
2cc6d565cb
moved some hardcoded constants into tweaking tresholds
...
exposed those tresholds to python (more 'expert' settings)
2005-08-03 18:22:30 +00:00
Simon Clitherow
671235b69b
Finalised support for compiling BULLET on linux.
...
Bullet is now off by default on all platforms until we get an OK
from Erwin. To enable it, change USE_PHYSICS to 'bullet' in your
config.opts.
2005-08-02 18:54:11 +00:00
Erwin Coumans
6eeaacde0a
enable bullet for vc7 too by default (can be switched off easily)
2005-07-30 18:21:02 +00:00
Erwin Coumans
dad6ef9045
added physics-debugging
...
didn't check every single file, so might have broken some gameengine stuff, will fix it this weekend!
2005-07-29 18:14:41 +00:00
Erwin Coumans
411123b250
- added debug line drawing in gameengine (handy for debugging physics problems)
...
- added #ifdef for a visual studio 8 crashing problems
- added scaling and tolerances to triangle meshes
2005-07-27 09:30:53 +00:00
Erwin Coumans
701b9c21fd
more preparations for bullet physics, and some eol issues with SCA_Joystick*
2005-07-18 05:41:00 +00:00