blender/source/gameengine
Benoit Bolsee dfc19a1ff7 BGE patch #28476: Character object physics type
===============================================
This patch adds a new "Character" BGE physics type which uses Bullet's btKinematicCharacter for simulation instead of full-blown dynamics. It is appropiate for (player-controlled) characters, for which the other physics types often result unexpected results (bouncing off walls, sliding etc.) and for which simple kinematics offers much more precision.

"Character" can be chosen like any other physics type in the "Physics" section of the properties window. Current settings for tweaking are "Step Height" (to make the object automatically climb small steps if it collides with them), "Fall Speed" (the maximum speed that the object can have when falling) and "Jump Speed", which is currently not used.

See http://projects.blender.org/tracker/?func=detail&atid=127&aid=28476&group_id=9
for sample blends and a discussion on the patch: how to use it and what influences the behavior of the character object.

Known problem: there is a crash if the "compound" option is set in the physics panel of the Character object.
2012-05-28 21:36:29 +00:00
..
BlenderRoutines Also updating CMakeLists.txt. 2012-04-28 23:40:38 +00:00
Converter BGE patch #28476: Character object physics type 2012-05-28 21:36:29 +00:00
Expressions revert 45924, not a very clean solution, especially for external libraries and looks like -fpermissive is used in linux too 2012-04-24 16:14:23 +00:00
GameLogic code cleanup: 2012-05-20 19:49:27 +00:00
GamePlayer Fix #31366: check to enable opengl quadbuffer stereo was wrong, causing it to 2012-05-09 11:11:35 +00:00
Ketsji BGE patch #28476: Character object physics type 2012-05-28 21:36:29 +00:00
Network code cleanup: 2012-05-20 19:49:27 +00:00
Physics BGE patch #28476: Character object physics type 2012-05-28 21:36:29 +00:00
Rasterizer code cleanup: 2012-05-20 19:49:27 +00:00
SceneGraph code cleanup: 2012-05-20 19:49:27 +00:00
VideoTexture fix for own error in applying patch 2012-05-26 13:08:42 +00:00
CMakeLists.txt code cleanup: remove mode comments, these were applied very un-evenly across a few files. 2012-05-27 13:22:43 +00:00
SConscript enable building the game engine without bullet for scons & cmake 2010-10-10 07:01:56 +00:00