[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern curve.c
Ton Roosendaal
ton at blender.org
Wed Jun 21 21:16:09 CEST 2006
ton (Ton Roosendaal) 2006/06/21 21:16:09 CEST
Modified files:
blender/source/blender/blenkernel/intern curve.c
Log:
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.
Revision Changes Path
1.33 +10 -22 blender/source/blender/blenkernel/intern/curve.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/curve.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list