blender/source/gameengine/Physics/Bullet
Benoit Bolsee 672492f563 BGE: New function GameLogic.setMaxLogicFrame() to allow better control over the time spent on logic.
This function sets the maximum number of logic frame executed per render frame.
Valid values: 1..5

This function is useful to control the amount of processing consumed by logic.
By default, up to 5 logic frames can be executed per render frame. This is fine
as long as the time spent on logic is negligible compared to the render time. 
If it's not the case, the default value will drag the performance of the game
down by executing unnecessary logic frames that take up most of the CPU time. 

You can avoid that by lowering the value with this function. 
The drawback is less precision in the logic system to physics and I/O activity.
	
Note that it does not affect the physics system: physics will still run 
at full frame rate (actually up to 5 times the ticrate).
You can further control the render frame rate with GameLogic.setLogicTicRate().
2009-05-01 16:35:06 +00:00
..
CcdGraphicController.cpp BGE mesh modifiers: fix view frustrum culling for mesh with modifiers. Update the bounding box based on mesh extent after applying the modifiers. 2009-04-25 12:20:59 +00:00
CcdGraphicController.h BGE mesh modifiers: fix view frustrum culling for mesh with modifiers. Update the bounding box based on mesh extent after applying the modifiers. 2009-04-25 12:20:59 +00:00
CcdPhysicsController.cpp fix so that torque can be applied to DYNAMIC game objects, this fixes the skategirl. 2009-04-28 23:26:35 +00:00
CcdPhysicsController.h BGE soft body: change welding option to disable welding check by default: speeds up shape conversion. This is fine if the object has no duplicate vertices. Otherwise, bullet will be extremely slow and you can either set some welding or remove duplicates in the mesh. Welding is now displayed in linear scale: 0.0 -> 0.01, no need to use logarithmic scale ;-). Fix a bug with Bullet by which vertex array for soft body must have 3xfloat stride. 2009-04-27 22:21:42 +00:00
CcdPhysicsEnvironment.cpp BGE: New function GameLogic.setMaxLogicFrame() to allow better control over the time spent on logic. 2009-05-01 16:35:06 +00:00
CcdPhysicsEnvironment.h BGE: New function GameLogic.setMaxLogicFrame() to allow better control over the time spent on logic. 2009-05-01 16:35:06 +00:00
CMakeLists.txt Fixing SND_Scene.h missing include problems with cmake + bullet 2009-04-17 13:42:40 +00:00
Makefile BGE: Occlusion culling and other performance improvements. 2009-04-13 20:08:33 +00:00
SConscript BGE: Occlusion culling and other performance improvements. 2009-04-13 20:08:33 +00:00