VFX Soupe
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-14%
Le deal à ne pas rater :
Apple MacBook Air (2020) 13,3″ Puce Apple M1 – RAM 8Go/SSD 256Go
799 € 930 €
Voir le deal

Expression pour Nuke

+3
Ramirez
vincepapaix
cramus69
7 participants

Aller en bas

Expression pour Nuke Empty Expression pour Nuke

Message par cramus69 Mar 8 Sep 2009 - 20:13

Bonjour!

Je m'explique je cherche à faire un travelling avant dans avec un mouvement non linaire genre caméra épaule sur NUKE
Mon mvt est fait ; il me reste à mettre une expression random sur les coordonnés x et y
Ca ne marche pas curve+((random(5/10)/10) (le résultat ne change d'une image a l'autre) je ne sais quelle est la bonne méthode pour faire ça et si mon expression est la bonne...

Si quelqu'un à la solution please help me !!! je suis sure qu'il y a des mec qui touchent grave à nuke ici !!

Merci
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par vincepapaix Mar 8 Sep 2009 - 20:50

hello,

oui en fait tu ne donnes pas de variable la...

donc il te faut ecrire : random(x)

donc tu peux tester un truc du genre : curve + (random(x)/10)

a toi a multiplier ou ajouter au niveau du X pour avoir une plus grande amplitude ou frequence, tu peux tester les sin(x) aussi

Enjoy Expression pour Nuke Icon_smile

au passage, je n'ai pas trouvé de fonction semblable au "wiggle" d'after effects si quelqu'un connait ça, ça pourrait etre cool, car bon le random est tres bouef...
vincepapaix
vincepapaix
Chef de cuisine
Chef de cuisine

Nombre de messages : 2495
Age : 37
Localisation : Vancouver
Date d'inscription : 13/06/2007

http://www.vincentpapaix.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Ramirez Mar 8 Sep 2009 - 20:51

Heu sinon ya un cameshake déja tout prêt...........
Ramirez
Ramirez
1er commis
1er commis

Nombre de messages : 1116
Age : 44
Localisation : Paris
Date d'inscription : 12/06/2007

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par KamS Mar 8 Sep 2009 - 20:53

Ce que tu recherche c'est que la camera bouge en fonction translate Z? Je suis pas sur que c'est ca.Si c'est ca, et comme le de vince faut une variable exemple les frames ...

Camera1.translate.z+(random(frame/10)/10) (le camera1. ... est inutile... va juste te déplacer la cam en x et y)

(tu avais une "(" en trop)


Dernière édition par KamS le Mar 8 Sep 2009 - 20:57, édité 3 fois

KamS
Chef de partie
Chef de partie

Nombre de messages : 2581
Age : 44
Localisation : Suisse
Date d'inscription : 12/06/2007

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par KamS Mar 8 Sep 2009 - 20:54

hahah on est rapide lol hahahahahahah 3 messages en 3min Smile c'est ce qu'on appel être réactif lol

KamS
Chef de partie
Chef de partie

Nombre de messages : 2581
Age : 44
Localisation : Suisse
Date d'inscription : 12/06/2007

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par vincepapaix Mar 8 Sep 2009 - 20:56

oui cela dit, pour faire ce que tu veux utilises le cameshake...
vincepapaix
vincepapaix
Chef de cuisine
Chef de cuisine

Nombre de messages : 2495
Age : 37
Localisation : Vancouver
Date d'inscription : 13/06/2007

http://www.vincentpapaix.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Mar 8 Sep 2009 - 21:10

génial pour ces réponses je vais essayer tout ca

cameshake fait des mouvements 2d ou 3d ? je chercher en effet a voir une parallaxe...


vincepapaix a écrit:

au passage, je n'ai pas trouvé de fonction
semblable au "wiggle" d'after effects si quelqu'un connait ça, ça
pourrait etre cool, car bon le random est tres bouef...
c'est clair c'est tres pratique
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Blackbrain Mar 8 Sep 2009 - 22:13

Cramus69 ? 69 pour lyon ? (si c'est pour autre choses suis pas intéressé...lol)
+
Blackbrain
Blackbrain

Nombre de messages : 40
Age : 53
Localisation : Lyon
Date d'inscription : 02/03/2009

http://www.vimeo.com/8867243

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Mar 8 Sep 2009 - 22:44

Oui c'est pour Lyon je me suis exilé a Paris...
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Lun 21 Sep 2009 - 16:12

Expression pour Nuke SeparatorAAAAAHHHH!!!!
Je m'arrache les cheveux
Comment faites vous pour faire l'equivalent du wiggle dans Nuke

je doit faire un lueur produit par une flamme je cherche donc a animer l'opacite de la lueur aleatoirement mais avec l'expression random ca me laisse une valeur constante

Y a t'il un meilleur technique???

Merci les amis!!
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par vincepapaix Lun 21 Sep 2009 - 16:14

le random ce n'est pas constant... justement c'est l'opposé...
vincepapaix
vincepapaix
Chef de cuisine
Chef de cuisine

Nombre de messages : 2495
Age : 37
Localisation : Vancouver
Date d'inscription : 13/06/2007

http://www.vincentpapaix.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Lun 21 Sep 2009 - 16:25

c'est pour ca que je m'arrache les cheveux!!!
je met l'expression dans le paramètre mix d'un noeud merge

je dois oublier un truc...
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par vincepapaix Lun 21 Sep 2009 - 16:29

tape "random(x)" et pour voir ce que ça fait tu vas voir dans le curve editor...

Apres perso, je complique le truc en mettant des sinus meme si ça peut paraitre periodique j'aime bien el resultat,

Mais on en revient au probleme de l'absence de wiggle, peut etre en python?

++
vincepapaix
vincepapaix
Chef de cuisine
Chef de cuisine

Nombre de messages : 2495
Age : 37
Localisation : Vancouver
Date d'inscription : 13/06/2007

http://www.vincentpapaix.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Lun 21 Sep 2009 - 16:39

Merci les valeurs changent
mais comment regler l'amplitude et la frequence
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par vincepapaix Lun 21 Sep 2009 - 16:48

Tu remarqueras que les valeurs oscillent entre 0 et 1. Il te suffit de multiplier ou diviser le résultat pour changer l'amplitude. Et il te suffit de multiplier ou diviser le x pour changer la fréquence...

C'est des maths Smile

++
vincepapaix
vincepapaix
Chef de cuisine
Chef de cuisine

Nombre de messages : 2495
Age : 37
Localisation : Vancouver
Date d'inscription : 13/06/2007

http://www.vincentpapaix.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Lun 21 Sep 2009 - 17:00

cool niquel mec merci
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Kaiz3r Dim 31 Jan 2010 - 17:34

je remonte le sujet, quelqu'un a une idée pour l'equivalent du wiggle de AE ?
(pour des objets pas pour une camera)
merci
Kaiz3r
Kaiz3r
2ème commis
2ème commis

Nombre de messages : 779
Age : 38
Localisation : Montpellier
Date d'inscription : 19/10/2008

http://www.kaiz3r.net

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Kaiz3r Mer 3 Fév 2010 - 18:06

autre petite question.
je met mon random() et j'aimerai que la valeur change par exemple toutes les 5 images. comment rajouter cette variable dans l'expression ?
merci !
Kaiz3r
Kaiz3r
2ème commis
2ème commis

Nombre de messages : 779
Age : 38
Localisation : Montpellier
Date d'inscription : 19/10/2008

http://www.kaiz3r.net

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par vincepapaix Mer 3 Fév 2010 - 18:11

hum, bidouille bidouille, a part faire une courbe de random qui te convient de la transformer en courbe editable et mettre des interpolations qui maintiennent la valeur, je vois pas...

moi je joue beaucoup avec du random(t/2), random(x*3) etc etc et apres j'edite ma courbe

++
vincepapaix
vincepapaix
Chef de cuisine
Chef de cuisine

Nombre de messages : 2495
Age : 37
Localisation : Vancouver
Date d'inscription : 13/06/2007

http://www.vincentpapaix.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Kaiz3r Jeu 4 Fév 2010 - 13:52

ouais pareil mais ca reste toujours un peu trop cyclique... sinon je le ferai a l'ancienne. a la main... c'est fou comme on devient feignant a force !
Kaiz3r
Kaiz3r
2ème commis
2ème commis

Nombre de messages : 779
Age : 38
Localisation : Montpellier
Date d'inscription : 19/10/2008

http://www.kaiz3r.net

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par herbert_muda Sam 6 Fév 2010 - 17:18

Random est une expression très intéressante qu'on découpé en deux partie : Amplitude et fréquence.
On peut écrire

curve + (random (x*Freq)*Amp)

curve est votre animation de base. Freq est la fréquence du hasard et Amp représente l'amplitude.

Random est bien sympathique mais il ne se reproche pas réellement du Wiggle d'after et pour cause :
- Random crée une valeur de 0 à 1
- Wiggle crée une valeur qui oscille autour des valeurs animés soit au dessus de celle-ci (de 0 à 1) soit en dessous (de 0 à -1)

En image, Random vous permet de créer un parcours de grand-huit qui va du sol au cieux. Alors que Wiggle vous permet de créer un grand huit qui va des cieux jusqu'au coeur de la terre.
Dans les deux cas, la surface du sol représente votre animation de base.

Heureusement, Nuke à tout penser ! Parmi les générateurs de variable aléatoire vous avez :
noise (x,y,z)
Noise crée justement des variables qui vont de -1 à 1 !

vous pouvez alors écrire :
curve+(noise((x*Axis1.freqX.main/10+Axis1.seedx.main))*Axis1.AmpX/10)

Axis1.freqX.main : Il s'agit d'un paramètre glissière que j'ai mis sur le node Axis1 et qui me permet de contrôler la fréquence. La variable est diviser par 10 pour éviter de me faire entrer des valeurs à la main du genre "0.001".
Axis1.seedx.main : Il s'agit d'un paramètre glissière que j'ai mis sur le node Axis1 et qui me permet de décaler l'oscillation ainsi j'évite d'avoir le même aspect de hasard pour chaque variable animable.
Axis1.AmpX : Il s'agit d'un paramètre glissière que j'ai mis sur le node Axis1 et qui me permet de régler l'amplitude de l'oscillation. La varaible est divisé par 10 pour m'éviter de taper des valeurs du type "0.001".

Voilà, vous avez une expression "wiggle" faite maison

herbert_muda
2ème commis
2ème commis

Nombre de messages : 519
Age : 42
Date d'inscription : 12/09/2007

http://www.herbertmuda.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Kaiz3r Dim 7 Fév 2010 - 14:08

GE-NIAL !
merci beaucoup pour cette réponse détaillé
Kaiz3r
Kaiz3r
2ème commis
2ème commis

Nombre de messages : 779
Age : 38
Localisation : Montpellier
Date d'inscription : 19/10/2008

http://www.kaiz3r.net

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par cramus69 Jeu 18 Fév 2010 - 17:30

Merci
tip top
cramus69
cramus69
Plongeur

Nombre de messages : 69
Age : 44
Localisation : vancouver
Date d'inscription : 08/09/2009

http://www.marcbonneviot.com

Revenir en haut Aller en bas

Expression pour Nuke Empty Re: Expression pour Nuke

Message par Contenu sponsorisé


Contenu sponsorisé


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