[Bf-python] ipo.c modifs, version 1.50, 2006/04/21 20:27:52, kills Texture Baker and Shape Widget Wizard .
Ken Hughes
khughes at pacific.edu
Wed Jun 28 19:36:43 CEST 2006
jean-michel soler wrote:
> ipo.c modifs, version 1.50, 2006/04/21 20:27:52,
> http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Ipo.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender&sortby=date
>
> kills Texture Baker and Shape Widgetc Wizard .
> The bug is reported at :
> http://projects.blender.org/tracker/index.php?func=detail&aid=4516&group_id=9&atid=125
Submitted a fix for the above bug, but a reminder in general that when
shape keys were changed in 2.40/2.41, the BPy IPO code was not fixed to
work with it. For example, you could use Ipo.addCurve() to create keys,
but if there wasn't a corresponding keyblock then the IPO window ignores
them. Furthermore, the user can name keys anything they want, so the
string passed to addCurve() really didn't mean anything; it wasn't
stored in the keyblock. The mapping of names to adrcodes was
changed.... I could go on.
Anyway, if there are scripts which used key IPOs, they should be
rechecked (and should have been rechecked 6 months ago) to be sure they
really work, not just that they don't throw an exception.
Ken
More information about the Bf-python
mailing list