soft bodies kind of bug fixing:
authorJens Ole Wund <bjornmose@gmx.net>
Sun, 14 Mar 2010 21:15:22 +0000 (21:15 +0000)
committerJens Ole Wund <bjornmose@gmx.net>
Sun, 14 Mar 2010 21:15:22 +0000 (21:15 +0000)
commit9385c465814c2f14d9ec478bddf87100da903b40
tree8a933c893a88da49a2020fbad46bc9a909fac719
parent5576b3aabf5c8561417510b8dd950dad7646c4fc
soft bodies kind of bug fixing:
After watching 2.5 from a distance,
i did review the soft body module
to match in 2.5 every thing can be animated rule.
Until now i did not realize, that, by default, every property
is 'fcurve'-able unless told to be not.
I really like it that way.
However SB code did assume some things not to be
changing after birth of the SB object.
After spending some hours with softbody.c
/* as may be read in its history */
I think most of the SB properties are ready to go.
For those that do not, some of them never will,
i did reset the flag in the RNA definitions.

There is one not completely resolved:
bending stiffness
which will work if the initial value was non zero,
because only in this case the secondary set of springs
needed is built at all.

Duh, and there a zillions of cases to test ..
please do so.
source/blender/blenkernel/intern/softbody.c
source/blender/makesrna/intern/rna_object_force.c