Blender Git Loki
Git Commits -> Revision 9f48aa4
Revision 9f48aa4 by Sybren A. Stüvel (master) June 28, 2015, 10:54 (GMT) |
BGE: added clamping of angular velocity. Angular velocity clamping was missing from the BGE. It is implemented similarly to the linear velocity clamping. It is needed to be able to drive physical simulations of systems that have a limited rotational speed. Reviewed by: campbellbarton, panzergame, ton Differential Revision: https://developer.blender.org/D1365 |
Commit Details:
Full Hash: 9f48aa45adb34e03f42d8960fa6d47c5e8b061ab
Parent Commit: c5c2883
Lines Changed: +143, -2
13 Modified Paths:
/doc/python_api/rst/bge_types/bge.types.KX_GameObject.rst (+23, -0) (Diff)
/release/scripts/startup/bl_ui/properties_game.py (+5, -1) (Diff)
/source/blender/editors/object/object_edit.c (+4, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+11, -0) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+50, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+4, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+11, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+21, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+2, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+5, -0) (Diff)
/source/gameengine/Physics/common/PHY_Pro.h (+2, -0) (Diff)
/release/scripts/startup/bl_ui/properties_game.py (+5, -1) (Diff)
/source/blender/editors/object/object_edit.c (+4, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+11, -0) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+50, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+4, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+11, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+21, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+2, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+5, -0) (Diff)
/source/gameengine/Physics/common/PHY_Pro.h (+2, -0) (Diff)