Thanks, Hugo!

I must have tried every combination  - except that one… I'm just a part-time 
Python hacker with overly-ambitious dreams!  ;^)

Rich




On Dec 9, 2012, at 8:46 PM, Hugo Leveille <hu...@fastmail.net> wrote:

> nuke.selectedNode().input(1).xpos()
> 
> Sent from my iPhone
> 
> On 2012-12-09, at 7:47 PM, "Richard Bobo" <richb...@mac.com> wrote:
> 
>> Hi Michael (or anyone else listening),
>> 
>> I have a follow-up question, since I can't seem to figure this out myself…
>> 
>> How do you get the position for a *parent* node that's connected to, say, 
>> the B input?
>> 
>> 
>> Thanks,
>> Rich
>> 
>> 
>> On Dec 9, 2012, at 3:19 PM, michael vorberg <pingkin...@googlemail.com> 
>> wrote:
>> 
>>> very simple:
>>> 
>>> n = nuke.selectedNode()
>>> print(n.xpos())
>>> print(n.ypos())
>>> 
>>> 
>>> 
>>> 
>>> Am 09.12.2012 21:14, schrieb Richard Bobo:
>>>> Hi,
>>>> 
>>>> I'm putting together a function that creates an automatic EXR passes comp, 
>>>> which uses the "autoComp" example as a starting point: 
>>>> http://docs.thefoundry.co.uk/nuke/63/pythondevguide/channels.html?highlight=exr
>>>> 
>>>> I'm all done with the function - it does exactly what I want it to… 
>>>> However, I'd like to "prettify" the resulting schematic layout with 
>>>> regular alignments and spacing. I know that I can add arguments for each 
>>>> node that I'm creating that sets absolute "xpos" and "ypos" locations. 
>>>> However, I'd really like for the values to be *relative* to the selected 
>>>> Read node, which is the root for creating the comp.
>>>> 
>>>> I'm guessing that I could do something like this:
>>>> 
>>>> 1) Manually arrange the nodes to my liking…
>>>> 2) Copy/Paste those nodes into a text editor to display each node's 
>>>> absolute x & y position…
>>>> 3) In my Python code, do something to find the selected Read node's x & y 
>>>> position and then do some math to offset each created node, based on my 
>>>> manual positioning values and the selected Read node's starting point.
>>>> 
>>>> Does anyone know how to get the selected Read node's position? And, does 
>>>> this sound like a good way to go about it - or is there a better way…?
>>>> 
>>>> Thanks for any help,
>>>> 
>>>> Rich
>>>> 
>>>> 
>>>> Rich Bobo
>>>> Senior VFX Compositor
>>>> Armstrong-White
>>>> http://armstrong-white.com/
>>>> 
>>>> Email:  richb...@mac.com
>>>> Mobile:  (248) 840-2665
>>>> Web:  http://richbobo.com/
>>>> 
>>>> "Few will have the greatness to bend history itself, but each one of us 
>>>> can work to change a small portion of events, and in the total of all 
>>>> those acts will be written the history of this generation."
>>>> - Robert F. Kennedy
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Nuke-users mailing list
>>>> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
>>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>>> 
>>> _______________________________________________
>>> Nuke-users mailing list
>>> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>> 
>> _______________________________________________
>> Nuke-users mailing list
>> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
> _______________________________________________
> Nuke-users mailing list
> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

_______________________________________________
Nuke-users mailing list
Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to