Blender Git Commit Log
Git Commits -> Revision ac1b08a
Revision ac1b08a by Dalai Felinto (master) February 27, 2011, 09:21 (GMT) |
BGE patch: [#26223] Some RigidBody joints fixes (ui angles, conetwist/hinge limits etc) by Juha Mäki-Kanto + ui changes pour moi From the tracker::: Issues fixed: - ConeTwist-constraint's params weren't making it to the CcdPhysicsEnvironment, also added Hinge's params. - UI wasn't using angles where applicable. - btHingeConstraint's constructor can create frame-matrices which don't align so the hinge doesn's start at 0 degree tilt. This is an issue when setting limits. Changes: - UI: Hinge limits can be set (and disabled). - UI: ConeTwist only has max-limits and only the twistX can be disabled - PyApi via rna_constraint.c: added the functions limit_xyz_min, limit_xyz_max (for 6dof), limit_angle_xyz_min, limit_angle_xyz_max (for 6dof), limit_angle_x_min, limit_angle_x_max (for hinge). - PyApi: dropped python-function limit_cone_min. .:. Extra: UI Changes: - renamed "RigidBody Joint" to "Rigid Boidy Joint" - reorganized UI to conform with other parameters (e.g. Limit Rot) - added dis/active all over the place :) |
Commit Details:
Full Hash: ac1b08a9281e7a93064455b89a36715f094da2b0
SVN Revision: 35216
Parent Commit: 2e5eb41
Lines Changed: +245, -98
5 Modified Paths:
/release/scripts/ui/properties_object_constraint.py (+69, -15) (Diff)
/source/blender/blenkernel/intern/constraint.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+63, -74) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+35, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+77, -8) (Diff)
/source/blender/blenkernel/intern/constraint.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+63, -74) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+35, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+77, -8) (Diff)