Plumiferos bug: autohandles in Ipos could get screwed up in extreme cases,
authorTon Roosendaal <ton@blender.org>
Wed, 21 Jun 2006 19:16:09 +0000 (19:16 +0000)
committerTon Roosendaal <ton@blender.org>
Wed, 21 Jun 2006 19:16:09 +0000 (19:16 +0000)
commit68677734017ea97781e94e56d9a3eaa4f96e1338
treebcc33b39bfb41cabe41f0ad88da3185f64dffcf8
parent86bd0e6a32151e73cf0231b20ce54615fbfcd882
Plumiferos bug: autohandles in Ipos could get screwed up in extreme cases,
but they got this case! :)

Bug was that for autohandle, the previous position of handle was used for
calculating the position too, which I really don't remember why... (that
is code from 10 years ago). Problem with that approach is that extreme
changes in handles don't go correct immediately, but need to itterate a
while. Or even worse, can give NaN values, resulting in this:

http://www.blender.org/bf/ipobug.jpg

Now the handle points are fully recalculated, as it should.
source/blender/blenkernel/intern/curve.c