PDA

Voir la version complète : Problème plusieurs données utilisateur sur même script xpresso



staiff
12/12/2014, 11h32
hello !

Comme l'indique le titre je cherche à savoir s'il est possible de créer plusieurs données utilisateur sur même script xpresso.
Je m'explique:
j'ai dans ma scène 4 softbox. j'ai créé des données utilisateur "SoftBox ON/OFF" pour chaque, puis le script attenant. Un affichage frontal. Jusque là tout va bien. Mes softbox s'allument et s'eteignent.
Je voudrais cependant créer une donnée utilisateur "SoftBox gloabl" qui allumerait et éteindrait les 4 softbox en même temps.

Sauf que là c'est soit l'un, soit les autres. Le global éteint bien les 4, mais du coup mes boutons individuels ne fonctionnent plus.

possible ? pas possible ?

Merki de votre aide :D

staiff.

César Vonc
12/12/2014, 12h07
Tu veux que le global allume forcément toutes tes boîtes ou les éteigne toutes ?

Dans le premier cas, faut un opérateur Booléen OU avec le global et l'interrupteur de chaque boîte, pour le second cas, un opérateur ET, si je me goure pas.

staiff
12/12/2014, 12h18
Oui c'est ça, j'ai fait de simples données utilisateur type "case à cocher" et en xpresso simplement un lien de cette donnée avec l'entrée vue et rendu de chaque Softbox. Du basique quoi ...

Et j'ai donc cherché quel xpresso permettait de "cumuler" les possibilités de les piloter globalement et/ou individuellement.

Je vais donc tester ta solution et te dit si ça marche ...

EDIT: bon j'ai trouvé le booléen (avec 2 entrées et une sortie), interrupteur (sans entrée et une sortie).
mes données: "Softbox 1, 2, 3, 4 (séparés)" ainsi que "Sofbox global"
je relis tout ça comment ? les mêmes "Softbox" ou je dois les dupliquer (je parle des vignettes dans xpresso) pour chaque situation ?
image pour comprendre:
http://img4.hostingpics.net/pics/681797xpresso.jpg (http://www.hostingpics.net/viewer.php?id=681797xpresso.jpg)

staiff
12/12/2014, 16h12
J'ai trouvé !!!!

Plutôt que d’éditer le post précédent je le laisse avec l'image d'avant et voilou la solution: la fonction "mélanger" (ben ouais c'est comme le port salut; C'est marqué dessus !)

donc je place en entrée 1 de la fonction "mélanger" ma donnée Softbox individuelle (ici 4X mélanger avec SoftBox1, 2, 3, 4) et deux fois(oui; Je ne sais pas pourquoi, mais si je ne le fais pas ça ne marche pas) la donnée Softbox global (en entrée 2 et en facteur de mélange) le tout relié à chaque fois à la SoftBox correspondante.
la preuve en images:
http://img11.hostingpics.net/pics/396477xpresso2.jpg (http://www.hostingpics.net/viewer.php?id=396477xpresso2.jpg)

On peut donc maintenant "piloter" les Softbox ensembles ou individuellement :) :
http://img11.hostingpics.net/pics/640393xpresso3.jpg (http://www.hostingpics.net/viewer.php?id=640393xpresso3.jpg)

Voili voilou :D

joecare
18/12/2014, 11h35
Je pense qu'un noeud python avec des booleen (active/desactive ) sur chaque soft box et une bon agencement de tout ça, trop long a décrire mais pas si compliqué, aurait fait l'affaire...