PDA

Voir la version complète : Extraire une valeur d'un déformateur



walien
12/12/2007, 15h47
Salut tout le monde.

Je voudrais extraire une donnée d'un déformateur (ici un déformateur son).

En gros je voudrais qu'en fonction d'un son, je puisse obtenir une valeur entre 0 et 100.

Je pensais attribuer le déformateur son à un cube, puis faire un Xpresso pour obtenir la hauteur (ou le scale) du cube par exemple. Mais le déformateur agit de son côté sur le scale du cube donc il n'y a pas de valeur variant sur le cube.

Je ne sais pas où trouver cette valeur changeante. J'ai cherche dans le noeud Mograph sous Xpresso mais rien n'y fait.

Je voulais utiliser la variation du son du déformateur pour modifier l'intensité lumineuse d'une lumière.

Si jamais vous avez une piste je suis preneur.

base80
12/12/2007, 17h38
Ca doit se trouver dans xpresso j'en suis quasi sur.

walien
13/12/2007, 11h21
Ben c'est ce que je pensais aussi mais j'ai fais le tour d'à peu près toutes les sorties et j'ai rien trouvé comme valeur qui variait...

xs_yann
15/12/2007, 15h51
Tu as un fichier d'exemple? (je ne sais pas comment fonctionne le déformateur son)

walien
16/12/2007, 13h39
C'est pas très compliqué à mettre en place (même si apparament c'est plutot prévu pour fonctionner sur un groupe d'objets et non pas un objet seul)

http://www.deltazone.org/~fc4d/c4d/walien_son.c4d

Donc en gros je voudrais que suivant le son, la lampe s'allume plus ou moins (en visibilité).

xs_yann
16/12/2007, 16h46
D'après ce que j'ai vu, le son se présente sous forme de graph, je ne sais pas comment récupérer ça en coffee...

walien
16/12/2007, 17h46
Et récupérer la valeur de hauteur du cube c'est faisable ? Comme ca après j'utilise cette valeur pour faire varier ma lumiere...

base80
16/12/2007, 18h01
Si tout ce bazar marche pas essaye peut être directement le noeud Sound pour l'animation et la lumière

J'ai essayé d'extraire les coordonnés avec le noeud "Data" de mograph mais j'ai pas réussi a avoir les valeurs modifié par l'effecteur

base80
16/12/2007, 18h09
Correction le Noeud Data (de mograph) te donne tout ce que tu veux.

base80
16/12/2007, 18h22
la sortie Scale du noeud data modifie le diamètre de la boule et l'intensité de lumière
http://www.base80.com/mograph/data/mograve.gif

walien
16/12/2007, 19h26
Merci Base80, j'vais voir si j'arrive à faire pareil chez moi. Si ca marche j'mettrai peut être quelques sets d'éclairages gérés par le son (si ca intéresse du monde).

walien
18/12/2007, 09h49
Euh petite question, tu le trouves où ton noeud Data ? J'ai cherché un peu dans tous les menus et j'arrive pas à mettre la main dessus.

base80
18/12/2007, 13h47
Dans ton X-pool dans l'éditeur xpresso comme tout les autres.
Ou betement sous le click droit:

http://www.base80.com/mograph/data/data-node.jpg

walien
18/12/2007, 16h15
Ah oki merci, j'avais pas pensé à chercher du côté de l'onglet "Motion Graphics".

walien
21/12/2007, 11h22
Aller une derniere fois histoire de bien montrer que je pige rien, a quoi correspond l'index du noeud affiché ? et en sortie je connecte quoi ? j'ai testé pas mal de noeuds différents mais a chaque fois le bloque s'affiche en jaune (quand il manque une valeur ou qu'une valeur n'est pas adéquate je pense.)