Blender Git Commit Log
Git Commits -> Revision 5da7f4d
Revision 5da7f4d by Daniel Genrich (master) January 29, 2008, 16:32 (GMT) |
-= Cloth cleanup =- Fixes: - Cloth event refactor to solve 2 unknown cache bugs - Cloth vgroup refactor (faster + scalable stinnes now working) - Cloth + Collision modifier on one object crash - Editmode + faceextrude on baked cloth crash - Stiffness groups would get pinned - Correct scaled stiffness calculation - Fixes freeing error under some circumstances - Deactivating reset/cache freeing when in editmode - Autobaking setting doesn't get screwed up anymore - More than 1 collision object in a scene could explode - Pinning + not protected cache didn't reset cloth - Start simulation on first frame and not on 2nd - Maximum structstiff now correct (copy-paste error) - Loading file with baked cloth calculate the spring length correctly - Loading file behaviour improved with cache - Collision object is evaluated first (untested) - Debug output activated with rt>0 Be carefull: Files with some cloth cache or something should be regenerated. |
Commit Details:
Full Hash: 5da7f4df472f41997a1f424315f94d0d04b3dd30
SVN Revision: 13452
Parent Commit: 9c1fa1f
Lines Changed: +244, -128
9 Modified Paths:
/source/blender/blenkernel/BKE_cloth.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/cloth.c (+126, -87) (Diff)
/source/blender/blenkernel/intern/collision.c (+9, -1) (Diff)
/source/blender/blenkernel/intern/implicit.c (+71, -24) (Diff)
/source/blender/blenkernel/intern/modifier.c (+5, -8) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_cloth_types.h (+2, -0) (Diff)
/source/blender/src/buttons_object.c (+17, -4) (Diff)
/source/blender/src/editmesh.c (+9, -3) (Diff)
/source/blender/blenkernel/intern/cloth.c (+126, -87) (Diff)
/source/blender/blenkernel/intern/collision.c (+9, -1) (Diff)
/source/blender/blenkernel/intern/implicit.c (+71, -24) (Diff)
/source/blender/blenkernel/intern/modifier.c (+5, -8) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_cloth_types.h (+2, -0) (Diff)
/source/blender/src/buttons_object.c (+17, -4) (Diff)
/source/blender/src/editmesh.c (+9, -3) (Diff)