Voir la version complète : CI Mocca - Animation d'un Pont elevateur
GaazMaster
01/06/2008, 02h32
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 !!
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, 15h35
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:
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, 14h54
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, 16h35
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.
Le modèle du pont élévateur...
:love: :love: :love:
Thibault M
08/09/2008, 16h47
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é.
GaazMaster
08/09/2008, 22h23
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 ).
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
08/09/2008, 23h04
: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.
Merci Gaaz,
très intéressant comme toujours, je prends aussi pour tenter de comprendre :?
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...)
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.
:cry2:
J'y arrive pas. Je suis une vraie quiche.
GaazMaster
11/09/2008, 18h19
:D
Meuh non
C'est quel mouvement que tu veux reproduire ? Enfin celui qui t'interresse plus particulièrement ?
Les bras croisés ?
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, 20h47
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é.
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, 22h06
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
Merci, la suite au prochain numéro...
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 ?
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:
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:
Un quelconque rapport à James Bond ?
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.
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.
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, 16h48
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
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, 18h10
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:
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.
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés