[NUKE] expression tcl

Voir le sujet précédent Voir le sujet suivant Aller en bas

[NUKE] expression tcl

Message par nicocor le Ven 22 Fév 2013 - 16:54

Bonjour à tous,

J'essaie de faire quelque chose d'assez particulier sur nuke et j'aurais besoin de votre aide pour y parvenir .

Je voudrais ajouter une expression dans les points de contrôles de déformation bicubic d'une card via Tcl ou python.
Jusqu'à présent j'ai trouvé une solution en tcl pour ajouter une valeur.

Exemple : assigner "10" au point de controle colonne 4 ligne 4 en x de "card2"

Code:
knob Card2.control_points.4.4.0.x 10

Pour ajouter une expression et non une valeur numérique je sais que l'on peut utiliser ceci.

Exemple : parenter le point de contrôle 4 ligne 4 en x de "card2" dans le size de "Blur2" :

Code:
knob  Blur2.size parent.Card2.control_points.4.4.0.x

Mais l'inverse ne fonctionne pas, nuke ajoute la valeur numérique mais il la considère pas comme une expression.

Code:
knob Card2.control_points.4.4.0.x parent.Blur2.size

Lorsque je fais cette manipulation manuellement dans nuke en ajoutant l'expression dans les propriétés du card, cela fonctionne. Est-ce un problème de syntaxe ou faut-il s'y prendre autrement ??

J'ai pas mal cherché sur la toile et je n'ai pas trouvé de documentation autour de ce problème.


Merci d'avance.

Nico

nicocor

Nombre de messages : 2
Date d'inscription : 22/02/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [NUKE] expression tcl

Message par nicocor le Sam 23 Fév 2013 - 20:12

Bon et bien finalement j'ai trouvé la solution,

Si ça peut aider quelqu'un :

Code:
in Transform1.translate.1 {set_expression frame}

L'utilisation du set_expression fait le travail Smile

nicocor

Nombre de messages : 2
Date d'inscription : 22/02/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum