PDA

Voir la version complète : Question Collision d'objets clonés (mograph)



fabrice.sierra
06/10/2011, 15h16
Bonjour à vous tous,

Je suis arrivé à programmer sous xpresso une détection de collision d'objets en dynamics, ouaou !
Maintenant la même manip mais sur des objets clonés par mograph, mais là je ne sais pas par ou commencer.
L'idée de la scène : une sphère rebondi sur un damier de dalles 4 x 4 et à chaque collision des dalles, celles-ci changent de couleur.
Tiens ça me rappelle le clip de Michael Jackson dans Billie Jean :)

Nanane
06/10/2011, 17h26
Il est fort possible que je me trompe, mais je ne crois pas qu'il soit possible d'accéder, du moins sans COFFEE, à l'instance d'un clone.
Une solution serait de détecter les collisions sur l'objet cloneur (et je ne sais pas si ca fonctionne, je crois qu'il faut des objets polygonaux :S), et en fonction des coordonnées du point de collision (sur XZ j'imagine), déterminer quel clone a été touché.
Par exemple, si tes dalles font 100x100, tu peux faire la table de correspondance X,Z => Index :
Premiere ligne de dalles :
0-100,0-100 => 1
0-100,100-200 => 2
0-100,200-300 => 3
0-100,300-400 => 4

Deuxieme ligne de dalles :
100-200,0-100 => Index=5
100-200,100-200 => Index=6
100-200,200-300 => Index=7
100-200,300-400 => Index=8
etc...

J'espère être clair :P Encore une fois, je peux me tromper...

Edit : Je viens de penser à un truc : Je ne crois pas que tu puisses changer les paramètres (comme la couleur) des clones dans Xpresso...
Donc ma solution tombe a l'eau :s Pardon ^^

human
06/10/2011, 20h10
Si j'ai bien saisi tu prend un effecteur matière puis dans couleur : personnaliser.

j'espère que je suis pas à côté de se que tu voulais