Julian, that's what I was trying to figure out for you, by using the
expression panel (that's what comes up by choosing the "set link").
Seems like it's no use in this case though.


Ron Ganbar
email: ron...@gmail.com
tel: +44 (0)7968 007 309 [UK]
     +972 (0)54 255 9765 [Israel]
url: http://ronganbar.wordpress.com/



On 22 March 2011 19:03, Julian Van Mil <maill...@julianvanmil.com> wrote:

> I'm on 6.2... and next to every format pulldown in checkerboards and pulls
> downs there's a little '=' button that allows me to 'set-link' I figured
> this has got to solve my problem, but entering what I would expect to be the
> normal solution... i.e.
>
> 'Input1.format'
>
> returns nothing...
>
> - jvm
>
>
> On 2011-03-22, at 12:52 , Ron Ganbar wrote:
>
> Correct, Ivan.
> But if you look at other types of properties, you can type python and tcl
> commands in the expression panel instead of writing an expression. The
> format enumeration doesn't allow for that, which makes the solution for
> Julian's problem a much more difficult one.
>
>
> Ron Ganbar
> email: ron...@gmail.com
> tel: +44 (0)7968 007 309 [UK]
>      +972 (0)54 255 9765 [Israel]
> url: http://ronganbar.wordpress.com/
>
>
>
> On 22 March 2011 18:49, Ivan Busquets <ivanbusqu...@gmail.com> wrote:
>
>> Format knobs are the only ones you can't expression link (up until 6.2).
>> Other enumerations, including channel knobs , filter knobs, etc. were fine.
>>
>> Pre 6.2, a knobChanged callback was the best (only?) way to make a format
>> knob drive changes to another format knob.
>>
>> In 6.2, though, you can set an expression link between format knobs, both
>> through python and manually in the UI.
>>
>>
>>
>> On Tue, Mar 22, 2011 at 9:42 AM, Ean Carr <eanc...@gmail.com> wrote:
>>
>>> AFAIK, you can't expression link certain types of pulldown knobs in Nuke.
>>> Some work, some don't.
>>>
>>> This doesn't work:
>>>
>>> checkerboard_linked['format'].setExpression('checkerboard_master.format')
>>>
>>> But this does:
>>>
>>> nuke.toNode('Blur_linked')['filter'].setExpression('Blur_master.filter')
>>>
>>> -E
>>>
>>>
>>> set cut_paste_input [stack 0]
>>> version 6.1 v1
>>> push $cut_paste_input
>>> Blur {
>>>  filter {{Blur_master.filter}}
>>>  name Blur_linked
>>>  selected true
>>>  xpos 161
>>>  ypos -282
>>> }
>>> Blur {
>>>  inputs 0
>>>  name Blur_master
>>>  selected true
>>>  xpos 282
>>>  ypos -282
>>>
>>> }
>>>
>>>
>>>
>>> On Tue, Mar 22, 2011 at 4:28 PM, Ron Ganbar <ron...@gmail.com> wrote:
>>>
>>>> That's great, Michael.
>>>> But I'm trying to find something I can use in an expression - not a
>>>> python script. That would have been the simplest thing to solve Julian's
>>>> problem.
>>>>
>>>>
>>>>
>>>> Ron Ganbar
>>>> email: ron...@gmail.com
>>>> tel: +44 (0)7968 007 309 [UK]
>>>>      +972 (0)54 255 9765 [Israel]
>>>> url: http://ronganbar.wordpress.com/
>>>>
>>>>
>>>>
>>>> On 22 March 2011 18:12, Michael Havart <michael.hav...@gmail.com>wrote:
>>>>
>>>>> Hi Ron,
>>>>>
>>>>> just trying to match the width and height of the node with the width
>>>>> and height of one of the formats:
>>>>>
>>>>> def getFormat(node):
>>>>>     w,h = int(node.width()), int(node.height())
>>>>>
>>>>>     for format in nuke.formats():
>>>>>         if w == format.width() and h == format.height():
>>>>>             print node.name()+' has this format: '+format.name()
>>>>>
>>>>> getFormat(nuke.selectedNode())
>>>>>
>>>>> Michael
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 2011/3/22 Ron Ganbar <ron...@gmail.com>
>>>>>
>>>>>> Hmmm...
>>>>>> OK, anyone: is there a way to call up in an expression the current
>>>>>> format of a node? Not the height and width, but the whole format?
>>>>>>
>>>>>>
>>>>>>
>>>>>> Ron Ganbar
>>>>>> email: ron...@gmail.com
>>>>>> tel: +44 (0)7968 007 309 [UK]
>>>>>>      +972 (0)54 255 9765 [Israel]
>>>>>> url: http://ronganbar.wordpress.com/
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 22 March 2011 17:25, Julian Van Mil <maill...@julianvanmil.com>wrote:
>>>>>>
>>>>>>> maybe... I know absolutely nothing about python :(
>>>>>>>
>>>>>>> That of course, is another problem for me entirely.
>>>>>>>
>>>>>>> - jvm
>>>>>>>
>>>>>>>
>>>>>>> On 2011-03-22, at 11:13 , Ron Ganbar wrote:
>>>>>>>
>>>>>>> Python button and a callback for onCreate?
>>>>>>>
>>>>>>>
>>>>>>> Ron Ganbar
>>>>>>> email: ron...@gmail.com
>>>>>>> tel: +44 (0)7968 007 309 [UK]
>>>>>>>      +972 (0)54 255 9765 [Israel]
>>>>>>> url: http://ronganbar.wordpress.com/
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 22 March 2011 17:02, Julian Van Mil <maill...@julianvanmil.com>wrote:
>>>>>>>
>>>>>>>> thanks for this -  I'm doing something similar right now (just with
>>>>>>>> reformat nodes... and it works), but I'm trying to get the 
>>>>>>>> checkerboard to
>>>>>>>> get drawn initially at the proper res without having to filter it. Any
>>>>>>>> ideas?
>>>>>>>>
>>>>>>>> - jvm
>>>>>>>>
>>>>>>>>
>>>>>>>> On 2011-03-22, at 10:58 , Frank Fieser wrote:
>>>>>>>>
>>>>>>>> > This is how I like to do it within my tools...
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > set cut_paste_input [stack 0]
>>>>>>>> > version 6.1 v2
>>>>>>>> > CheckerBoard2 {
>>>>>>>> > inputs 0
>>>>>>>> > name CheckerBoard1
>>>>>>>> > selected true
>>>>>>>> > xpos -625
>>>>>>>> > ypos -613
>>>>>>>> > }
>>>>>>>> > Crop {
>>>>>>>> > box {0 0 {Gather_Input_Data.myWidth i} {Gather_Input_Data.myHeight
>>>>>>>> i}}
>>>>>>>> > reformat true
>>>>>>>> > crop false
>>>>>>>> > name Crop_Reformat
>>>>>>>> > selected true
>>>>>>>> > xpos -625
>>>>>>>> > ypos -501
>>>>>>>> > }
>>>>>>>> > push $cut_paste_input
>>>>>>>> > Radial {
>>>>>>>> > area {512 389 1536 1167}
>>>>>>>> > name Replace_with_Your_Input
>>>>>>>> > selected true
>>>>>>>> > xpos -497
>>>>>>>> > ypos -569
>>>>>>>> > }
>>>>>>>> > NoOp {
>>>>>>>> > name Gather_Input_Data
>>>>>>>> > selected true
>>>>>>>> > xpos -497
>>>>>>>> > ypos -532
>>>>>>>> > addUserKnob {20 User}
>>>>>>>> > addUserKnob {7 myWidth}
>>>>>>>> > myWidth {{input.width i}}
>>>>>>>> > addUserKnob {7 myHeight}
>>>>>>>> > myHeight {{input.height i}}
>>>>>>>> > }
>>>>>>>> >
>>>>>>>> >
>>>>>>>> >
>>>>>>>> >
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > On Tue, Mar 22, 2011 at 6:49 AM, Julian Van Mil
>>>>>>>> > <maill...@julianvanmil.com> wrote:
>>>>>>>> >> I need to create a checkerboard inside a gizmo or group that
>>>>>>>> inherits the
>>>>>>>> >> format of Input1. Anyone know how to do this easily? I know I'm
>>>>>>>> missing
>>>>>>>> >> something simple here...
>>>>>>>> >> Thanks,
>>>>>>>> >> - jvm
>>>>>>>> >> _______________________________________________
>>>>>>>> >> Nuke-users mailing list
>>>>>>>> >> Nuke-users@support.thefoundry.co.uk
>>>>>>>> >>
>>>>>>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>>>>>>>> >>
>>>>>>>> >>
>>>>>>>> >
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > --
>>>>>>>> > Frank Fieser
>>>>>>>> > http://www.frankfieser.com
>>>>>>>> > Compositor, Lighter, Motion Designer
>>>>>>>> > Los Angeles | 407.963.0710
>>>>>>>> > _______________________________________________
>>>>>>>> > Nuke-users mailing list
>>>>>>>> > Nuke-users@support.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://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Nuke-users mailing list
>>>>>>> Nuke-users@support.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://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Nuke-users mailing list
>>>> Nuke-users@support.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://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>>>
>>>
>>
>> _______________________________________________
>> Nuke-users mailing list
>> Nuke-users@support.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://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>
>
>
> _______________________________________________
> Nuke-users mailing list
> Nuke-users@support.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://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to