Hi Simon, hi Mango, thank you both for the super fast help!
I wasn’t aware of the rotoCurve.changed() and it in deed solves the issue. Cheers, Mathias On 26 Mar 2015, at 13:06, Magno Borgo <[email protected]> wrote: > Are you updating the roto curve in the end with the .changed() ? > > rotoCurve = rotoNode['curves'] > > ... your code.... > > rotoCurve.changed() > > > Magno. > > > On Thu, 26 Mar 2015 07:17:57 -0400, Mathias Möhl <[email protected]> wrote: > > I have a script that modifies the extra matrix of layers of Roto nodes. > For this, I am using > > layer.getTransform().setExtraMatrixAnimCurve > > The issue I have is that NUKE does not notice that the project changed by > this. > No [modified] occurs behind the project name in the window title and if I try > to save it, NUKE doesn’t save the change, since it thinks nothing has changed. > After I click on another layer in the node properties, NUKE notices that > something has changed and shows the [modified]. > > Is this a known issue? What is the best way to solve this? Is there a > function that can tell NUKE explicitly that something has changed or do I > need to create and remove again some kind of nonsense to make NUKE believe > that something has changed? > > Cheers, > Mathias > > mamoworld.com > simplify your cgi > Dr. Mathias Möhl > Marlow 52 , 18551 Sagard, Germany > Phone +49 (0)38302 - 88 75 61 > [email protected] > > > > > > -- > Using Opera's mail client: http://www.opera.com/mail/ mamoworld.com simplify your cgi Dr. Mathias Möhl Marlow 52 , 18551 Sagard, Germany Phone +49 (0)38302 - 88 75 61 [email protected]
_______________________________________________ Nuke-python mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
