[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