Hans Lambermont
f0e7d21793
- include path and file changes for FreeBSD
2005-12-27 20:37:15 +00:00
Jens Ole Wund
66a0ebcbe0
adding some msvc6 magic to bullet part 1
2005-11-16 23:37:02 +00:00
Jens Ole Wund
e25b7c519e
special service for msvc6 projects
...
post build step for booleans --> copy boolop.lib to lib folder _foo_/lib/windows..
enabeling bullet for GE
wants to link with _foo_/lib/windows/bullet/lib/bullet3.lib
you have to build it with continuous.dsw in exten/bullet and copy it manually there
since bullet is exten i think no automagic in place here
2005-11-11 20:15:16 +00:00
Erwin Coumans
281f236e6e
Minor changes in Bullet:
...
- on Ton's request use double versions of cos,sin,tan, sqrt etc.
just like Solid in MT_Scalar #if defined (__sun) || defined (__sun__) || defined (__sparc) || defined (__APPLE__)
- updated an url in the header of files
2005-10-30 06:44:42 +00:00
Erwin Coumans
bbffe9b5b2
added some get methods and stuff
2005-09-06 16:45:48 +00:00
Erwin Coumans
92731af84f
support for __MINGW32__ compiler, it doesn't have __forceinline
2005-08-18 17:32:25 +00:00
Chris Want
4a50f5b593
Support for 'Bullet' in the Makefiles. Enable with:
...
export NAN_USE_BULLET=true
in environment, or in user-def.mk
2005-08-18 06:07:02 +00:00
Erwin Coumans
c99c7fbcb3
some more fixes in the raycast/mouse over
2005-08-17 19:52:56 +00:00
Erwin Coumans
5ebc7c8bda
added more debug text, enabled the bullet penalty solver, instead of ode solver by default, added a better demo.
2005-08-12 13:42:00 +00:00
Erwin Coumans
29f06ad76e
some more work on bullet raycast
2005-08-08 17:08:42 +00:00
Erwin Coumans
66dc186fb6
fixed sphere shape, added non-uniform scaling (making it an ellipsoid)
...
removed bug-fixing comments
2005-08-05 22:10:27 +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
558b8daf67
added python binding for debugdraw,
...
tweaked friction, some more preparations but no real functionality added yet
2005-08-02 14:59:49 +00:00
Joseph Gilbert
292c03ab8e
_.NET projectfiles update_
...
* converted files to .NET 2002
* removed unneeded projectfiles from bullet
* PHY_Bullet outputs to correct directories
* Bullet linked to activex and blenderplayer
* misc updates
2005-08-02 13:44:49 +00:00
Simon Clitherow
208da2a5d0
Added support for compiling BULLET with scons on windows
...
using bandoler's patch as a basis (thanks!).
A couple of notes:
- This is for windows only, I did not have a chance to try linux yet.
- SConscript for PHY_Bullet may need tweaking (plus support
for other platforms), but at least it's in there :)
Any problems, shout :)
2005-08-01 21:19:41 +00:00
Erwin Coumans
49499c49be
updated vc7 projectfiles so they work with bullet
2005-07-31 14:40:51 +00:00
Erwin Coumans
697b22cc41
updated testbed demo
2005-07-30 18:58:21 +00:00
Erwin Coumans
ed997ca8d2
more physics work, tuning parameters, hooking up friction etc.
2005-07-30 18:10:53 +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
Joseph Gilbert
66c7f07280
_build environment for bullet physics_
...
- adds bullet projectfiles to the extern.sln build
(please rebuild extern.sln)
2005-07-28 18:29:18 +00:00
Erwin Coumans
b5ec3efeaf
removed duplicate testing files
2005-07-28 12:21:55 +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
16b76eb0ec
added bandoler's SConscript file for Bullet
2005-07-23 15:06:45 +00:00
Erwin Coumans
f6024cfdac
aCVS: ----------------------------------------------------------------------
...
added minkowskisum in the raytrace demo
update vc8 projectfiles
2005-07-22 16:46:15 +00:00
Erwin Coumans
e34b1b3276
added the Elsevier CDROM license to one file. This still allows to use the software for any purpose, commercial or non-commercial.
2005-07-20 10:19:43 +00:00
Erwin Coumans
2dbb9409df
initialize simd quad in default constructor
...
this should not be necessary, its for testing
2005-07-19 04:11:47 +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
Erwin Coumans
9a26c98605
provided proper license for lcp solver
2005-07-17 10:07:46 +00:00
Erwin Coumans
feb4f51103
Added Bullet library.
...
Only windows projectfiles for now.
Will ask Hans to get unix makefiles done.
2005-07-16 09:58:01 +00:00