diff options
author | Ton Roosendaal <ton@blender.org> | 2005-10-24 01:36:24 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2005-10-24 01:36:24 +0400 |
commit | ec58f413b1c77bcaa0ad0db4f751e75753cb5b03 (patch) | |
tree | 472af1623136ace75ff7799344f6673491331087 /source/blender/src/editipo_mods.c | |
parent | e02336653df6177dbca04e9b624b0abef8c9f910 (diff) |
Autohandles in Ipo Window still could overshoot. Added a new clamping to
ensure the handles never result in a curve that goes beyond the neighbour
control points.
http://www.blender.org/cms/Animation_Curve_Handle.717.0.html
Diffstat (limited to 'source/blender/src/editipo_mods.c')
-rw-r--r-- | source/blender/src/editipo_mods.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/src/editipo_mods.c b/source/blender/src/editipo_mods.c index 91698300ef5..468e49b3ec8 100644 --- a/source/blender/src/editipo_mods.c +++ b/source/blender/src/editipo_mods.c @@ -588,17 +588,17 @@ void sethandles_ipo(int code) if(G.sipo->ipo && G.sipo->ipo->id.lib) return; switch(code) { - case 1: + case HD_AUTO: /*** Set to auto ***/ selected_bezier_loop(vis_edit_icu_bez, set_bezier_auto, calchandles_ipocurve); break; - case 2: + case HD_VECT: /*** Set to vector ***/ selected_bezier_loop(vis_edit_icu_bez, set_bezier_vector, calchandles_ipocurve); break; - case 4: + case HD_AUTO_ANIM: /* set to enforce autohandles to be horizontal on extremes */ ipo_curves_auto_horiz(); |