it works! I've been running in circles for days now, thank you!

EMRE AYPAR.OTOMAT.
VFX.
+90212 2938093.


On Mon, May 5, 2014 at 3:42 AM, Ivan Busquets <[email protected]>wrote:

> Try making your master_scaling knob an XYZ knob instead of a Scale knob.
>
> Scale_knob is one of those that doesn't serialize correctly when created
> through Python, and is rebuilt as an Array knob once you copy-paste or
> reopen the script.
>
> That's when your scale.x, scale.y and scale.z expressions start failing,
> because Array_knob doesn't have xyz fields.
>
> Hope that helps
>
>
>
>
> On Sun, May 4, 2014 at 5:18 PM, -emre <[email protected]> wrote:
>
>> Maybe, you'd like to have a look at what i'm trying to do :-) It's
>> supposed to be a clone of Fusion's Duplicate3D node.
>>
>> http://pastebin.com/jydVi54t
>>
>> EMRE AYPAR.OTOMAT.
>> VFX.
>> +90212 2938093.
>>
>>
>> On Mon, May 5, 2014 at 2:50 AM, -emre <[email protected]> wrote:
>>
>>> when knobChanged fires, it checks the value of the Int_Knob and creates
>>> as many axis nodes inside the group. The translate values of each of those
>>> axis nodes are linked to the XYZ_Knob in the parent.
>>>
>>> EMRE AYPAR.OTOMAT.
>>> VFX.
>>> +90212 2938093.
>>>
>>>
>>> On Mon, May 5, 2014 at 1:31 AM, Erwan Leroy <[email protected]>wrote:
>>>
>>>> Hi,
>>>> I've had nodes inside a group expression linked to user knobs on the
>>>> group with no issues at all when copy/pasting.
>>>> What is your int knob actually doing?
>>>> >From the description of your problem it sounds like the only thing
>>>> controlling the axis is the xyz knob. What are the int and knobchanged
>>>> doing?
>>>> Cheers
>>>> Erwan
>>>> On 4 May 2014 15:23, "-emre" <[email protected]> wrote:
>>>>
>>>>>  Hello,
>>>>>
>>>>> I'm trying to write a python script which creates a group node. I have
>>>>> an Int_Knob and an XYZ_Kob defined in the group's panel. The Int_Knob is
>>>>> tied to the knobChanged callback of the group. When the user changes the
>>>>> value of this knob, it dynamically creates Axis nodes inside the group
>>>>> which are linked to the XYZ_Knob of the group with expressions.
>>>>>
>>>>> Everything is working fine but when i copy/paste the group node or
>>>>> save/reload the nuke script, even though the expressions in the Axis nodes
>>>>> are there, they don't work as they should.
>>>>>
>>>>> To debug where the problem is, i removed the axis linking expressions
>>>>> from the python script and all copy/paste and save/load operations work
>>>>> fine. I believe, this has something to do with group contents being 
>>>>> created
>>>>> before the group panel on load.
>>>>>
>>>>> Am i doing something wrong? What would you recommend?
>>>>>
>>>>> EMRE AYPAR.OTOMAT.
>>>>> VFX.
>>>>> +90212 2938093.
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>
>>
>
> _______________________________________________
> 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

Reply via email to