Home

existing IpoCurve point can not be changed
Closed, ArchivedPublic

Assigned To
stiv (Stephen Swaney)
Priority
Low
Subscribers
None
Author
Unknown Object (User)
Projects
Type
Bug
Description

Group: V 2.32 release
Resolution: Fixed
Category: Python

There is a serious bug in the IPO/python interface that
makes it impossible to change existing points in an IPO
curve.

Here is the example code- to test it just select an
object with some IPO's
Notice that even though the point is changed it still
returns its old value- whatever that is.
I have tried updating/redrawing/recalcing the IPO
inbetween setting the new value and nothing changes.


import Blender
from Blender import Object, Ipo
sel=Object.GetSelected()
sel[0].getIpo().getCurves()[0].bezierPoints[0].pt[1] = 0
print sel[0].getIpo().getCurves()[0].bezierPoints[0].pt[1]

Ipo.Recalc(sel[0].getIpo())
Blender.Scene.getCurrent().update()
Blender.Window.RedrawAll()

- Cam
Unknown Object (User) set Type to Bug.Via Old WorldApr 4 2004, 4:39 AM
stiv (Stephen Swaney) closed this task as "Archived".Via Old WorldApr 8 2004, 12:34 AM
None (Nobody) added a comment.Via Old WorldApr 4 2004, 4:39 AM

This task was automatically closed as archived as part of migration, because the project or tracker this task belonged to is no longer active.

Add Comment