VFX Soupe
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -39%
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
Voir le deal
399 €

[NUKE] expression tcl

Aller en bas

[NUKE] expression tcl  Empty [NUKE] expression tcl

Message par nicocor 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

Revenir en haut Aller en bas

[NUKE] expression tcl  Empty Re: [NUKE] expression tcl

Message par nicocor 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

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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