PDA

Voir la version complète : Question Random effector sur un seul axe à la fois



olivierjc
13/07/2015, 15h51
Bonjour. J'ai un petit probleme Mograph à vous soumettre.
Je cree une serie de clones avec un cloneur, auquel j'affecte un effecteur randomisation en mode Bruit sur les axes X et Y du mouvement. Comme ça mes clones bougent tous seuls sur un plan sans que j'ai à faire de clés. je crée ensuite un traceur auquel j'affect mon cloneur pour tracer le mvt des clones

Le probleme c'est que mon random effector affecte simultanement les axes X et Y de mes clones, qui se retrouvent donc à tracer des courbes. Moi ce que je voudrais c'est tracer des lignes droites, horizontales ou verticales de maniere aléatoire. Peut on faire en sorte que mes clones ne bougent que sur un axe à la fois (X,y, ou meme Z) et de maniere aléatoire?
Peut etre le random effector n'est il pas le bon outil? (sans doute)
Entasser les effecteurs ne change rien au probleme.
De meme j'ai essayé avec deux effecteurs matiere, un paramétré sur l'axe de X et l'autre sur l'axe des Y, avec une map noir blanc qui declenche ou pas le mouvement, et la map inverse sur l'effecteur des y pour que globalement les clones ne bougent que en X ou que en Y. Mais la aussi, tous mes clones bougent dans la meme direction au meme moment. moi je veux que certains bougent en horizontal PENDANT que d'autres bougent en vertical.

Je sais pas si c'est bien clair tout ça
jc

miroof
14/07/2015, 00h03
Salut, tu as juste a modifier les paramètres sur lesquels tu veux que tes cubes bougent

cela se trouve dans les paramètres du random effecteur

Edit: si tu veux que tes cubes bougent en horizontal et vertical, il faut que tu crées 2 systèmes de cube avec 1 random effecteur dans chaque système.

Cube+rmd_effecteur_en_croisement.c4d (https://www.dropbox.com/s/6f36wz0bdcvkh34/Cube%2Brmd_effecteur_en_croisement.c4d?dl=1)


Cube+rdm effecteur en ligne.c4d

(https://www.dropbox.com/s/dpokxlcncntpqfc/Cube%2Brmd_effecteur_en_ligne.c4d?dl=1)

olivierjc
14/07/2015, 15h00
Mon probleme est un peu plus complexe que ça. Je veux que mes clones bougent dans les 2 directions, mais à tour de role. Quand un clone se deplace en X il ne doit pas le faire en Y. Par contre s'il change de direction pour bouger sur l'axe Y, le X doit devenir fixe.
une image valant mieux que mille mots, en voici une avec une illustration du resultat que je recherche et n'arrive pas à atteindre.
Merci

Floc
14/07/2015, 19h08
Tu peux regarder ici (https://vimeo.com/52803528). Je pense pense que ca s'approche de ce que tu cherche. Son set-up est bien fait, et selon ce que tu veux faire ça peu peut etre convenir, mais c'est fait avec TP, pas mograph.
Il y a le fichier à télécharger.

valkaari
15/07/2015, 02h32
C'est un random walk que tu cherches. Je crois pas que ça soit possible à faire avec les effecteurs de c4d.

Par contre avec un effecteur python c'est faisable (et encore faut un peu d'huile de coude)

tu peux t'inspirer de ce type :

http://www.movecraft.com/noc_ae/

les effecteurs à télécharger, puis une fois dézippé tu peux aller dans le répertoire 0-intro tu as un exemple de random walk.

olivierjc
15/07/2015, 11h55
Génial. C'est exactement ce que je voulais. Je me doutais qu'il allait falloir passer par du script.
Je vais essayer le python effector, pour voir, mais le systeme de particules semble parfaitement fonctionner pour ce que je veux faire.
Merci!!!