Wouter, Thanks for getting back so quickly.
First, I really don't think that modifying the current RotoPaint node is feasible, since UI integration with the viewport is inherently window-event-based and therefore complex, and the RP node was never designed to be user-extensible. Making changes to it would imply a large front-end investment, and would probably have to be done in C++ and not Python. However, I would think that customizing and extending the old 'Bezier' node would be relatively easy, if the code was available, as it is for many of the other basic nodes. As far as the UI interactions I'm interested in, they have to do with our specific workflow at Legend, and the way we do Roto. I would be interested in changing the editing functionality of Bezier curve verticies. Steve -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Wouter Klouwen Sent: Wednesday, May 11, 2011 9:38 AM To: [email protected] Subject: Re: [Nuke-dev] Bezier / Roto example code On 11/05/2011 17:15, Steve3D wrote: > One of the requests that keeps coming up in conversations here, is > whether or not it is possible to implement a specific kind of UI > interaction with bezier curves used in Roto operations. What sort of UI interactions are you talking about? > Creating something from scratch certainly can, of course, be done, but > I'm hoping that it might be possible to convince The Foundry to > include some curve-editor code in the official 'Examples', or to > perhaps make the old Bezier node code available, or provide a way to > add tools to the current RotoPaint Node, or in some way to help us > out. The changes we want to make are specific to the way we do things, > and probably not generally applicable. Adding tools to the current Roto(Paint) node will be quite painful, but if you have a specific example, we might be able to do something, even if it's just providing Python hooks. Though having said that, even adding those into the Roto node will be non trivial due to tech debt. I guess there's already a bug for one of the cases: Bug 17744 - include right click menu on RotoPaint's element in nuke.menu() -- Wouter Klouwen, Software Engineer The Foundry, 6th Floor, The Communications Building, 48 Leicester Square, London, WC2H 7LT, UK T: +442079686828 - F: +442074341550 - thefoundry.co.uk The Foundry Visionmongers Ltd - Reg.d in England and Wales No: 4642027 _______________________________________________ Nuke-dev mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev (CONFIDENTIALITY NOTICE: The information contained in this email may be confidential and/or privileged. This email is intended to be reviewed by only the individual or organization named above. If you are not the intended recipient, or an authorized representative of the intended recipient, you are hereby notified that any review, dissemination or copying of this email, or the information contained herein is strictly prohibited. If you have received this communication in error, please notify the sender by return email and delete this email from your system. Thank You.)
_______________________________________________ Nuke-dev mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
