PDA

Voir la version complète : CI Mocca - Animation d'un Pont elevateur



GaazMaster
01/06/2008, 03h32
Hello !

Dans le cadre d'un projet j'ai été amené à modéliser un pont élévateur pour une animation.
Je pense m'en être bien sorti ( vu que ca marche :mrgreen: ) , mais je sais aussi qu'il doit y avoir de nombreuses méthodes pour arriver à ce résultat. ( Xpresso ou autre ).
La partie qui m'a posé problème pour le coup, n'est pas l'animation du bras, mais celle des butée en bout de plateau. Je suis parti sur une CI de mocca en placant des contraintes de rotation sur l'articulation. Et Mocca et moi on est pas encore super pote ... :nono:

En image ça donne ça ...
http://www.gaazmaster.com/fc4d/divers/pont_elevateur.swf

Côté hiérarchie ça donne ça ...
http://www.gaazmaster.com/fc4d/divers/pont_elevateur.jpg

Et côté un peu plus joli mais on s'en branle ...
http://www.gaazmaster.com/fc4d/divers/pont_elevateur2.jpg

Donc j'en viens à ma question :
j'ai pourtant essayer de faire le tour des tuts Mocca3 et parcouru la doc sur le sujet, mais ça reste encore très flou. Il n'y aurai pas une méthode plus simple pour arriver à ce résultat ? Genre Tag de contraintes ou autre ...? Car malgré de nombreux tests ... je sèche.

Voila voila ...

Buena Note !!

kiteman
01/06/2008, 13h14
salut oh Roi du gaz :odile:

ouep pour les 'oreilles' qui se plient au contact du sol , tu peux passer par un tag target : tu fais viser une cible qui elle va etre clampée à une certaine hauteur , et tu auras le même résultat :)

mais mettre 3 joints et une IK c'est assez simple aussi . ta methode est bien

GaazMaster
01/06/2008, 16h35
Ah ben merci mon bon kit ... avec toi je me sens plus rassuré ! :mrgreen:
Je viens de de tester avec les cibles et aussi avec contraintes ... et ça marche ... :cry2:

Mais je commence à comprendre la logique de tout ça. C'est au moins positif.
Le seul truc c'est que je dois appliquer deux contraintes, car la rotation de "l'oreille" doit être aussi limitée ( en Join_rot_1 ). Je viens de m'apercevoir que je peux gruger le truc en jouant sur la CI ( CI Souple > CI dure ).

Bref ...

Je vais nettoyer le fichier et je le mettrai en téléchargement sur mon site, ça pourra je pense intéresser du monde :wink:

:odile:

Vincent
01/07/2008, 08h38
Erf ! T'as des mecs qui sont des tueurs en modélisation, en procédural et en éclairage ...
Et tu les vois marcher sur des œufs dès qu'il y a 2 Iks qui se battent en duel ... C'est bizarre ... :o :nono:

Thibault M
08/09/2008, 15h54
Bonjours, je cherche un tutoriel pour apprendre tout ça, les contraintes d'angle, etc, car je ne m'en sort pas, et je ne trouve pas d'aide, merci. J'aimerais faire, des animations de robots mais je ne m'en sort pas.

GaazMaster
08/09/2008, 17h35
Salut.

Le sujet est plutôt vague, il serait intéressant peut être de nous montrer en détails ou tu bloques, et la ou tu souhaites aller. Il y avait un modèle de robot sur c4d café, très instructif à décortiquer.
Le modèle du pont élévateur est aussi en téléchargement sur mon site, tu peux jeter un œil dessus.

Calim
08/09/2008, 17h39
Le modèle du pont élévateur...


:love: :love: :love:

Thibault M
08/09/2008, 17h47
Merci. J'aimerais simplement faire des articulations de solide, genre mécha, et limitant ou rendant nul certain angle de mouvement. Je m'en suis jamais sortie. Après coup, je serrais enfin libéré.

base80
08/09/2008, 23h13
xpresso

GaazMaster
08/09/2008, 23h23
Ja !

Mais je ne comprend toujours pas ou tu bloques. Sous quelle version es tu ?
L'utilisation de la propriété CI MOCCA te permet d'effectuer des limitations, dans l'onglet du même nom en Frenchy dans le texte. ( V10.5)
Si je te disais de regarder mon modele, c'est que j'ai utilisé ce principe pour le plateau supérieur, une CI dure couplée à des articulations ( pas nécessaires dans ce cas ).

lenogre
08/09/2008, 23h54
J'ai regardé ton fichier Gaaz : J'ai rien compris... Je pensais comprendre qq bribes du système mais là je suis totalement largué.
En fait, ce serait bien de faire le ménage pour ne garder que le système d'animation.
Faudrait que je penche sérieusement sur la CI.

J'ai essayé avec XPresso : J'ai un début de truc bancal mais je me sens plus à l'aise.

C'est pour moi un vrai casse-tête ce truc.

GaazMaster
09/09/2008, 00h04
:D

D'autant plus qu'il est un peu rangé à ma sauce. On va oublié l'animation du Bras, plus complexe et uniquement en Xpresso.
Mais l'animation des "oreilles" du plateau, on va même se concentrer sur une seule oreille.

Je te remet l'image ici :
http://www.gaazmaster.com/fc4d/divers/pont_elevateur.jpg

La méthode est simple. Juste 3 joints et une IK. La limitation d'angle se fait sur Joint_rot_1. Sachant que j'ai une contrainte sur Join_end_1 sur la cible ( target ), la limitation d'angle donne la sensation de butée, a la fois en montée, mais aussi lors de l'impact sur le sol.

Edit : Je t'ai nettoyé le fichier pour ne conserver que l'animation des oreilles via les joints.
Je n'ai pas clamper la hauteur, mais tu comprendras le principe.

C2
09/09/2008, 17h33
Merci Gaaz,

très intéressant comme toujours, je prends aussi pour tenter de comprendre :?

lenogre
09/09/2008, 17h43
Ah triple fuck, ce n'est pas la partie qui m'intéressait et comme j'ai pas Mocca.
Je ne désespère pas d'avoir le gros morceau expurgé. En attendant, je vais continuer à me prendre la tête sur ce pb (et comme je suis qu'une brute sans cervelle...)

lenogre
10/09/2008, 22h26
Je viens de voir que sur la v11 des nouveaux tags de contraintes.
Je ne suis pas un spécialiste mais il me semble qu'avant on avait un seul tag et tout était rangé dedans (j'avais du mal à m'y retrouver).
Là, ça me semble bcp plus clair car chaque contrainte est séparée et je crois qu'il y en a en plus.
Je vais chercher dans cette direction.

lenogre
11/09/2008, 19h14
:cry2:
J'y arrive pas. Je suis une vraie quiche.

GaazMaster
11/09/2008, 19h19
:D

Meuh non

C'est quel mouvement que tu veux reproduire ? Enfin celui qui t'interresse plus particulièrement ?
Les bras croisés ?

lenogre
11/09/2008, 21h45
Oui, les bras croisés.
J'ai essayé en Xpresso + contraintes mais mes connaissances sont trop limitées pour ce genre de truc.

Si tu peux mettre un coup de débrousailleuse dans ton fichier, que les choses soient plus claires, je t'en serais reconnaissant. Ça m'empêcherait presque de dormir ce truc.

GaazMaster
11/09/2008, 21h47
ahaha :lol:

Bon dès que je rentre à la maison je te prépare ça dans la soirée. Tu pourras dormir comme un bébé.

Floby
11/09/2008, 22h51
J'avais fait un Xpresso pour animer des croisillons comme ça suite à un Xpresso de base suite à une demande de Sir Gong. Malheureusement j'ai perdu le fichier quand mon disque dur à sauté :( . Cela dit il était dans les goodies du calendrier de l'avent d'il y a deux ans, peut-être que quelqu'un l'a encore sur son disque. Base ? Gong ? Il était à base de noeuds Maths et de trigonométrie, avec le recul je pense que c'était largement faisable avec des cartographies d'intervalles.

GaazMaster
11/09/2008, 23h06
Désolé j'ai pas trop le temps de rentrer dans les détails, j'attaque une toute petite nuit. Mais j'ai épuré le fichier un max, et rajouter quelques couleurs, je pense que ce sera plus clair.
Ma méthode n'est peut être pas la meilleure, je suis pas une pointure comme mon bazou, mais ça fonctionne ! :wink:

http://www.gaazmaster.com/fc4d/pont_rav_lenogre.rar

lenogre
11/09/2008, 23h57
Merci, la suite au prochain numéro...

lenogre
12/09/2008, 16h27
C'est exactement le fichier que je voulais, c'est top !

1ère question : Pq t'as une valeur de 0,7 dans tes carto d'intervalle ? Est-ce un choix arbitraire ?

Luc
12/09/2008, 16h33
1ère question : Pq t'as une valeur de 0,7 dans tes carto d'intervalle ? Est-ce un choix arbitraire ?


C'est parce qu'il y comprend rien :mrgreen:


Oups, désolé... pas taper :nono:
ok je :arrow:

tycho
12/09/2008, 16h34
Je m'incruste, mais ce qu'il ya de sympa dans ce forum, c'est qu'il y a toujours quelque chose a apprendre. :poucehaut:

lenogre
12/09/2008, 17h27
Un quelconque rapport à James Bond ?

Fluffy
12/09/2008, 17h28
Cela doit juste être la distance maximale qu'il peut atteindre sans que les objets se séparent.
J'ai remarqué que la barre jaune bouge un peu sur son axe, d'ailleurs.

À mon avis, pour ce genre de truc, le plus simple reste de faire ça en IK.

lenogre
12/09/2008, 17h33
Oui, j'ai vu que la hauteur du pont variait de 0 à 0,7 mais pq pas de 0 à 1 ?

Maintenant que tu as tendu la perche, je suis curieux de voir ça en CI. Mais en CI de base pasque j'ai pas le module Mocca.

Fluffy
12/09/2008, 17h39
bah change le range mapper et passe-le à 1, tu verras ce qu'il se passe.
Les chiffres choisis sont rarement arbitraires.

GaazMaster
12/09/2008, 17h48
C'est la valeur de l'angle maximal souhaité en Radian.
Pour l'histoire de la barre jaune, je vais regardé, y'a peut être une couille dans le potage ! :D

Fluffy
12/09/2008, 18h26
Bon, faut que je revois ma copie concernant les IKs, mais je suis persuadé qu'on peut le faire sans soucis.
En attendant que je trouve du temps pour m'y coller, voici un systême uniquement via contraintes.
Faut que je regarde pour avoir un écartement égal (les maths et moi, ça fait deux) entre les croisillons du haut et du bas, quand j'aurai le temps. Le concept est là, cependant.

Sir Gong
12/09/2008, 19h10
J'avais fait un Xpresso pour animer des croisillons comme ça suite à un Xpresso de base suite à une demande de Sir Gong. Malheureusement j'ai perdu le fichier quand mon disque dur à sauté :( . Cela dit il était dans les goodies du calendrier de l'avent d'il y a deux ans, peut-être que quelqu'un l'a encore sur son disque. Base ? Gong ? Il était à base de noeuds Maths et de trigonométrie, avec le recul je pense que c'était largement faisable avec des cartographies d'intervalles.
Yes, j'ai retrouvé deux fichiers d'animation de pantographe, il y en avait un à toi et un autre fait par Base80 :wink:

tycho
13/09/2008, 10h37
Salut, le système avec contraintes est très intéressant, d'autant que la doc est assée évasive sur les applications. Ici, utiliser une contrainte a la place d'un tag cible, je n'y aurai pas pensé. C'est quelque chose que je n'ai pas suffisamment compris mais a creuser imperativement.
vous connaissez sans doute :
http://www.anim3d.de.tl/Rigging-Tutos.htm?PHPSESSID=951d92907337415519ba7cb8b6db0f 0a
je n'ai pas de son a la lecture des vidéos mais je les aient trouvées pleine d'enseignements quand même. (Et si cela peut servir a d'autres.)
Quant au système avec Xpresso (fascinant, je suis tombé amoureux d'X-presso, j'ai envi d'en mettre a toutes les sauces.), il y a quelque chose que je ne saisis pas, les attaches extérieures ne restent pas accrochées lors du dépliage?
En tout cas, merci de partager votre science.