forked from bartvdbraak/blender
Bugfix - own repertoire :)
- Curves without bevel or extrude didn't calculate the Z value for softbody when the "3d" option for curves was off. - Typo in softbody.c, for switch of // comments to /* */
This commit is contained in:
parent
ce3164e259
commit
ec2644fe5c
@ -1104,7 +1104,6 @@ static void curve_to_displist(Curve *cu, ListBase *nubase, ListBase *dispbase)
|
||||
v2= bezt->vec[0];
|
||||
forward_diff_bezier(v1[0], v1[3], v2[0], v2[3], data, nu->resolu, 3);
|
||||
forward_diff_bezier(v1[1], v1[4], v2[1], v2[4], data+1, nu->resolu, 3);
|
||||
if((nu->type & 8)==0)
|
||||
forward_diff_bezier(v1[2], v1[5], v2[2], v2[5], data+2, nu->resolu, 3);
|
||||
data+= 3*nu->resolu;
|
||||
}
|
||||
|
@ -1293,7 +1293,7 @@ static void softbody_baked_add(Object *ob, float framenr)
|
||||
dfra= (float)sb->interval;
|
||||
|
||||
if(sb->totkey==0) {
|
||||
if(sb->sfra >= sb->efra) return; /* safety, UI or py setting allows *
|
||||
if(sb->sfra >= sb->efra) return; /* safety, UI or py setting allows */
|
||||
if(sb->interval<1) sb->interval= 1; /* just be sure */
|
||||
|
||||
sb->totkey= 1 + (int)(ceil( (efra-sfra)/dfra ) );
|
||||
|
Loading…
Reference in New Issue
Block a user