Ton Roosendaal
28f0eeaf61
Ack! Recently the get_ipocurve was added in the game engine, for baking
...
physics. This creates very bad dependencies... tsk!
comments indicate it though;
//quick hack
//todo, before 2.38/2.40 release, Erwin
Hrms... :)
2005-10-10 18:57:55 +00:00
Erwin Coumans
207cbbd535
don't need Object.h
2005-08-23 16:50:53 +00:00
Erwin Coumans
056a33ac69
new game-menu option 'Record Game Physics to Ipo'
...
including implementation. hope it works, and doesn't break to much.
it bakes physics objects transform into ipo, every frame of the running gameengine.
When you disable and run the game again, it clears the ipo's again. just for physics objects at the moment.
(perhaps some better UI in the future?)
2005-08-23 13:16:02 +00:00
Erwin Coumans
43b59afebb
more preparation for physics recording to ipo keyframes
2005-08-22 18:31:19 +00:00
Erwin Coumans
65a52fc419
- prepared for automatic game physics -> animation (ipo) conversion (this allows to use bullet for animation)
...
- default the m_edgecode to 65535, the wireframe was invisible. when is the edgecode available again ?
- added an extra condition, nearsensor is not yet working for bullet, but it crashed.
2005-08-22 15:47:56 +00:00
Erwin Coumans
9537bfa121
now for the cigar...
2005-08-13 10:04:01 +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
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
Erwin Coumans
49499c49be
updated vc7 projectfiles so they work with bullet
2005-07-31 14:40:51 +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
2d73b31aff
preparation for bullet physics
2005-07-16 21:47:54 +00:00
Kent Mein
55af35d795
I'll break this commit into two sections in the moto files
...
I got rid of a few warnings about blah shadows a previous declaration.
In the gameengine files I fix the following:
removed some unused vars
removed dos style line breaks
added newlines to last line in a couple of files to remove warnings.
Kent
2005-03-25 16:31:05 +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
Kent Mein
af12eaae1f
Reordered some of the includes to fix STL issues.
...
For details, see:
http://www.blender.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=5867
Kent
2005-03-22 13:34:31 +00:00
Jean-Luc Peurière
c78e44cdc5
big warning hunt commit
...
lot of casts, added prototypes, missing includes and some true errors
2005-03-09 19:45:59 +00:00
Kester Maddock
e957b12f0e
Frustum sphere culling.
...
Do a sphere<->camera sphere and a sphere<->frustum before the box<->frustum test.
2004-05-21 09:21:15 +00:00
Kester Maddock
bd50d2f9cd
Delete all SOLID shapes at the end of the game engine. They were all being leaked!
2004-05-08 00:25:20 +00:00
Kester Maddock
164463e200
#define some constants for physics engines in DNA world types.
2004-04-03 00:04:44 +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
Chris Want
9bc012f97c
A fix for the missing pad1 bug: henceforth, world->pad1 shall be known as
...
world->gameEngine (a la tuhopuu).
2003-12-31 04:00:26 +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
Norman Lin
1b15961786
First checkin of core ODE functionality. See OdePhysicsController.cpp for a todo list.
2002-10-18 14:36:34 +00:00
Hans Lambermont
12315f4d0e
Initial revision
2002-10-12 11:37:38 +00:00