PDA

Voir la version complète : Particules + Collision : Dynamics ou autre ?



Blut
05/02/2009, 12h14
Bonjour à tous :odile:

Alors voilà, j'ai fait quelques recherches ça et là sur le Net et ici même d'ailleurs, mais je ne trouve pas comment je pourrais réussir mon anime... :oops:
Pour vous ça va être une vraie rigolade, mais moi je galère là dessus depuis deux jours...s'te honte... :calim:

Bref, mon but étant simplement de suivre avec une caméra des globules rouges (ou autre) qui serpentent dans un tuyau (artère) !

Le Tuyau (artère) = OK
La caméra = Ok (trajectoire caméra sur la spline qui a servi pour l'extrusion Nurbs du tuyau)
Particules Globules = OK

** Sauf que je n'arrive pas à faire rentrer en collision les particules entre elles et surtout contre le tuyau !??**

- Soit j'arrive à faire rentrer en collision via "Dynamics", un seul objet "globule" + le tuyau. Mais le soucis, c'est qu'avec un émetteur de particule ça ne fonctionne plus (c'est peut être normal).
- Soit via un Emetteur + Ventilation + Déviation. Là ça fonctionne plutôt bien sur une surface plane, sauf que mon tuyau est cylindrique LUI ! ...Dommage que le déflecteur déviation soit un plan...Grrrr.

Je suppose que la seule solution réside à faire un "Thinking Particles" avec un un objet "Collision" et pour les "particules" idem. Sauf que voilà, je n'y arrive pas...



Merci pour vos conseils, à savoir si je suis sur la bonne direction ou si je me trompe complètement et si je devais m'y prendre autrement. :wink:

Ci joint les différents essais... :cry2: ---> ICI (484 Ko) (http://kalikaka.free.fr/Test_C4D/Blut_TP.zip)

NiKo
05/02/2009, 12h47
Yop...

Jeté un oeil rapide à tes fichiers. Je suis pas un pro des particules, mais je sais d'expérience que tout ce qui tourne autour de collisions dynamiques n'est pas simple.
Donc question: tu veux absolument avoir des collisions entre tes globules et ton tube, ou pas? Parce que si non, ce qui va marcher nickel serait d'animer un flot de globule via un cloneur MoGraph calé sur la spline de ton tube et correctement bordélifié avec un ramdom effector.
Temps de construction: 2 minutes. Et parfaite gestion de l'anim de tes globules et donc de l'anim de ta caméra...

Blut
05/02/2009, 13h12
Donc question: tu veux absolument avoir des collisions entre tes globules et ton tube, ou pas?
Oui c'est ça... :?

Je vais essayer avec Mograph, mais je n'y arrivais pas non plus. Cela dit tu m'as donné quelques pistes, je vais tester ça...

Pour la collision ça fonctionnera avec Mograph ? :|

NiKo
05/02/2009, 13h42
Pas vraiment. Il faut juste que tu paramètres le nuage de globules de façon à passer près mais pas rentrer en collision avec le tube... Tu peux passer ton random effector en FallOff Source, donc mettre ta spline dans ce fall-off. En jouant sur les différentes options tu peux arriver à simuler jusqu'à un certain point cette collision...

Si tu veux des collisions, p-e essayer avec Clothilde: les gobules passés en cloth rigide et ton tube en collider. Mais s'il doit y avoir pleins de globule ça va vite devenir lourdingue à gérer.

Rompower
05/02/2009, 15h03
Hello,

je pense qu'avec dynamics c'est jouable, il suffit que ton tube soit vertical et pas trooop compliqué, après tu n'as qu'à faire tomber les globules rouges dedans et faire plonger la caméra avec eux. Suivant la complexité de ton tuyau et des globules ça peut être assez gourmand en ressources, mais ça marchera.

keltoi
05/02/2009, 18h45
Salut, as tu essayé avec clothilde, un bon coup de ventilo pour faire bouger tes globule, tag colision avec le tuyau et entre des globule. Attention a bien parametrer la dureter de tes clobule (je ne connais plus le therme sous clothilde) afin qu'elles ne se ramolissent pas.

Bonne chance

Blut
05/02/2009, 19h05
Salut, as tu essayé avec clothilde, un bon coup de ventilo pour faire bouger tes globule, tag colision avec le tuyau et entre des globule. Attention a bien parametrer la dureter de tes clobule (je ne connais plus le therme sous clothilde) afin qu'elles ne se ramolissent pas.

Bonne chance
Ben avec Clotilde, j'ai peur que ça rame à mort... :?...mais je n'ai même pas essayer. Je vais tester ça...

Pour l'instant j'ai fait un truc à l'arrache avec MoGraph. Effectivement, ça fait la blague, mais le soucis c'est que ça ne fait pas très naturel. :|
De plus j'ai un soucis, ce sont les petites sphères qui "bougeottent" lors de l'animation. Après rendu, on voit bien cette petite vibration des sphères. Je trouve ça gênant... :(

- Un paramètre peut-il régler ce problème ou une case à cocher quelque part, peut être ?

La vidéo test --->ICI 2,4Mo H.264 (http://kalikaka.free.fr/Test_C4D/test%20Globule%204.mov)
Le fichier C4D test --->ICI 49Ko (http://kalikaka.free.fr/Test_C4D/test_Globule%20Mograph.c4d.zip)

keltoi
05/02/2009, 19h22
Je pense que pour ce type de travail, il faut faire une animation lente pour mieux se rendre compte. Ton probleme majeur semblait etre les colisions, dans ton essais, il n'y en a aucune, de plus, le manque d'ombre ne nous permet pas d'apprecier celles effectuer contre le tuyau. En tout cas, je pense que clothilde peut etre un solution, pour plus de molesse et d'aleatoir.

A suivre

Blut
05/02/2009, 19h38
Ok... :wink:

Mais du coup, comment tu génères des particules avec Clotilde pour que ces dernières gardent leurs propriétés d'auto-colision et de collision avec le tuyau ? :oops:

Je suis en train de faire des tests là... :|

keltoi
05/02/2009, 19h47
Je ne suis pas devand C4d, mais si mes souvenirs sont bons: Toutes tes globules doivent etre un seul objet editable muni du tag clothilde. Ton tuyau dout etre un objet editable avec le tag colision. dans les parametre de clothilde tu a une option autocolision a cochés. verifie bien la durete des globule (je ne me souviens plus du terme exacte. Met un ventilo, une perturvation, avec un bonne intensité.
Je te confirme, ca risque de ramer pas mal, donc essai seulement dans un premier temps aves 5 globules, pour voir comment repondent les colisions je sais que des fois ca foire pas mal, surtout les autocolision.

Slimmy
06/02/2009, 11h31
Tu peux faire ça sans problème avec les particules de base, surtout si tu as mograph:

Petite piste: Deviateur dans un cloneur en mode objet avec comme référence un cylindre... ;)

http://www.clement-morin.com/temp/part.swf

Blut
06/02/2009, 11h35
Ah bon ! :shock:

OK je vais essayer tout de suite :prie:

Blut
06/02/2009, 13h02
:coup:...P'tain mais je n'y arrive pas...

Bon alors là je donne ma langue au chat... :cry2:

J'ai essayé plein de réglages dans MoGraph, mais le déflecteur perd de sa fonctionnalité j'ai l'impression une fois dans le cloneur. A moins que ça soit l'émetteur qui ne le "voit" pas (le déflecteur).

SVP une réponse... :cry2:
MERCI

C'est comme ça qu'il faut faire ou pas ?
A gauche, le Cloneur + le déflecteur Déviation en mode Objet "le tube".
A droite, tout se passe bien, les particules sont déviées vers le haut.

http://kalikaka.free.fr/Test_C4D/Image%201.png

Slimmy
06/02/2009, 13h28
Édites ton cloneur. Puis augmente de 10% le diamètre de ton tube pour que la collision des globules soit correcte.

Blut
06/02/2009, 15h18
Arrfff...la combine consistée à éditer le Cloneur...http://www.piridion.com/forumamis/images/smiles/Face.jpg

Un grand merci pour votre aide les amis... :prie:



:bounce:...Merci...Merci...Merci

musella
02/03/2009, 10h01
Bonjour,

Je relance le topic juste pour te dire...

J'ai reussi en 2 min à faire ton truc mais avec un plugin. Sylverbullet4D+ de Remo4D... Collision des particules (sphères) avec le tube et auto-collision des sphères...
http://img135.imageshack.us/img135/7952/tubeglobules.jpg

http://img514.imageshack.us/img514/1782/tubeglobules2.jpg




Un émetteur + un tube...pas besoin d'autre chose.


Musella

Blut
02/03/2009, 21h58
Super Merci :odile:

C'est payant ce plugin je suppose ?

Je vais aller voir sur le site à quoi ça ressemble... :wink:

musella
03/03/2009, 02h27
Bonjour,

Oui c'est sur www.remotion4D.net (http://www.remotion4D.net) !

Il est compris dans phytools2 avec d'autres plugins, mais c'est quand même de la "bombe" ces plugins... et facile à comprendre.

Tu as vu... un tube, un émetteur et hop, le tout sous le solveur Sylverbullet4D+ et c'est tout !
Juste quelques petits réglages qui vont bien ! 2 min montre en main !

A plus,

Musella

user4D
03/03/2009, 20h08
150 € quand même :arg:

musella
04/03/2009, 16h48
Bonsoir,

Effectivement... mais je n'ai pas Mograph... qui coûte 325 HT !

La solution proposée dans un des posts est avec Mograph... si tu ne l'as pas (comme moi) c'est un peu moins cher !

ATTENTION : je ne dis pas que Mograph n'est pas bien, loin de là ! (je vais l'acheter d'ailleurs ! ), cela est utile pour l'animation de texte ou autre, je sais, mais n'ayant ni dynamics, ni mogrph, je peux avec 150 euro faire ce qu'il voulait !

Bon, c'est une idée que j'ai lancé ! pas une obligation !

Bonne soirée à tous de l'Ile de La Réunion.


Musella,