Thanks a lot, that will probably work great. On 12 Feb 2014 00:42, "Ean Carr" <[email protected]> wrote:
> Hey Erwan, > > I wrote these functions a few years ago after I posted that to the list: > > https://gist.github.com/anonymous/a802f51391163a2bf0e3 > > Just call get_mask_input_index(node). I haven't run into any node which > returns a bad index for the mask, but if you do, let me know. Yeah, I wish > Nuke would give us something like node.maskInput() > > Cheers > > > On Wed, Feb 12, 2014 at 3:08 AM, Erwan Leroy <[email protected]> wrote: > >> Hello everybody, >> I've been playing around with python and nuke for a little while now and >> starting to get more comfortable, but I hit a roadblock today. >> >> I'm trying to find a way to identify the mask input from other inputs. >> >> So far I have that very dirty piece of code that works most of the time, >> but not always: >> >> node = nuke.selectedNode()if node.Class() == 'Merge2': >> maskInput = 2else: >> maxInputs = node.maxInputs() >> if maxInputs > 1: >> maskInput = maxInputs-1 >> else: >> maskInput = None >> >> >> Is there any function like node.mask() or something similar? >> >> The closest I found online was this post from 2011: >> https://www.mail-archive.com/[email protected]/msg00508.html >> >> >> thanks >> >> Erwan >> >> >> _______________________________________________ >> Nuke-python mailing list >> [email protected], http://forums.thefoundry.co.uk/ >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python >> >> > > > -- > > > _______________________________________________ > Nuke-python mailing list > [email protected], http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > >
_______________________________________________ Nuke-python mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
