Erwin Coumans
43b59afebb
more preparation for physics recording to ipo keyframes
2005-08-22 18:31:19 +00:00
Erwin Coumans
2d73b31aff
preparation for bullet physics
2005-07-16 21:47:54 +00:00
Kester Maddock
c844aa265a
Big patches:
...
Erwin Coumans: Abstract the physics engine
Charlie C: Joystick fixes
Me: Moved the ray cast (shadows, mouse sensor & ray sensor)
2005-03-25 10:33:39 +00:00
Kester Maddock
85a8203cbc
Set the default physics tic rate to 90 Hz
2004-12-06 11:01:42 +00:00
Kester Maddock
10e64fe4b4
Only do event processing for ipo actuators on frames.
2004-12-01 08:43:58 +00:00
Kester Maddock
46fbe6b01e
Fix for bugs: 1788 (forces) and 1799 (python delattr on game objects)
...
Use Polytope collision for faster mesh intersection tests, so SOLID can actually use that qhull lib now.
2004-11-22 10:19:19 +00:00
Kester Maddock
f4efd433fa
Fix fixed time (enable all frames)
2004-11-06 22:10:58 +00:00
Kester Maddock
cf407da719
Reorder update: do physics before logic, so logic doesn't get stale position data (eg for camera actuator)
2004-11-06 12:31:56 +00:00
Kester Maddock
38b993f787
Speed up the physics engine: hook the SOLID broad phase, so we can either reject the test or request the penetration depth test as necessary. Previously we were doing the penetration depth test, as well as SOLID's intersection test.
2004-11-06 04:58:10 +00:00
Kester Maddock
7b2567924b
Switch fixed time system. Logic updates should now happen at 30Hz, physics at 60Hz. (By default, use Python to set.) Some actuators still run at framerate (IPO, Action) for nice smooth animation, and an excuse to buy high end hardware.
...
Keyboard sensors can now hook escape key. Ctrl-Break can be used from within blender if you've forgotten an end game actuator.
Fixed a stupid bug preventing some actuators working (like TrackTo).
2004-10-16 11:41:50 +00:00
Kester Maddock
9bbc1e9c0a
Clear the Python error flag between 'overloaded' Python methods.
2004-08-10 11:35:38 +00:00
Kester Maddock
b6e0899607
Added support for cameras in Blender's Ortho mode.
2004-07-20 12:07:06 +00:00
Kester Maddock
0a27ae972e
Don't overwrite camera's projection matrix every frame.
2004-05-16 12:53:39 +00:00
Kester Maddock
eede1399f3
Missed this one! :-(
2004-04-08 12:01:48 +00:00
Nathan Letwory
00291b5cf4
[GameEngine] Commit all Kester's changes made to the gameengine to restore 2.25 like physics.
...
[SCons] Build with Solid as default when enabling the gameengine in the build process
[SCons] Build solid and qhull from the extern directory and link statically against them
That was about it.
There are a few things that needs double checking:
* Makefiles
* Projectfiles
* All the other systems than Linux and Windows on which the build (with scons) has been successfully tested.
2004-03-22 22:02:18 +00:00
Kent Mein
209a2ede2c
Last of the config.h mods...
...
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
added to these files.
Kent
--
mein@cs.umn.edu
2002-11-25 15:29:57 +00:00
Hans Lambermont
12315f4d0e
Initial revision
2002-10-12 11:37:38 +00:00