Animation: blend to infinity slider #106517
@ -437,7 +437,9 @@ void smooth_fcurve_segment(struct FCurve *fcu,
|
|||||||
int kernel_size,
|
int kernel_size,
|
||||||
double *kernel);
|
double *kernel);
|
||||||
void ease_fcurve_segment(struct FCurve *fcu, struct FCurveSegment *segment, float factor);
|
void ease_fcurve_segment(struct FCurve *fcu, struct FCurveSegment *segment, float factor);
|
||||||
void blend_to_infinity_fcurve_segment(struct FCurve *fcu, struct FCurveSegment *segment, float factor);
|
void blend_to_infinity_fcurve_segment(struct FCurve *fcu,
|
||||||
|
struct FCurveSegment *segment,
|
||||||
|
float factor);
|
||||||
bool decimate_fcurve(struct bAnimListElem *ale, float remove_ratio, float error_sq_max);
|
bool decimate_fcurve(struct bAnimListElem *ale, float remove_ratio, float error_sq_max);
|
||||||
void blend_to_default_fcurve(struct PointerRNA *id_ptr, struct FCurve *fcu, float factor);
|
void blend_to_default_fcurve(struct PointerRNA *id_ptr, struct FCurve *fcu, float factor);
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user
this can also be clearer.
segment->start_index + segment->length > fcu->totvert
I tried this change as well as the next one and it doesn't work as it should. Remember, we need 2 keys before and after the segment, the way you suggest just account for one. If I don't prevent not having 2 keys at each side of the segment the tool goes crazy.