PDA

Voir la version complète : Résolu Problème de torsion de genou



Spasm One
03/01/2015, 20h52
Salut,
j'essaye d'animer un perso mais j'ai un souci au niveau des genoux. Quand je lui lève les pieds, les genoux ne plient pas dans le bon sens.
Pour le rigging j'ai utilisé le module Personnage / Advanced biped, mais peut-être qu'avec un personnage aussi simple, cela pose plus de problèmes que cela n'en résout ? J'ai essayé de bouger les contrôleurs des jambes, mais ça ne fait rien.

Autre question : je vais lui ajouter des accessoires, des bottes et un sifflet, comment dois-je faire pour les lier au personnage ?

Merci de votre aide !


13824

13825

Spasm One
04/01/2015, 17h24
J'ai recommencé le rig à partir de zéro en choisissant un rig de bipède "simple" cette fois-ci, mais j'ai toujours le même problème… j'ai essayé de tourner le composant genou mais rien n'y fait. Est-ce qu'il faut que j'utilise ou modifie une contrainte quelque part ?

13828

poutoupoutou
04/01/2015, 18h29
Salut
Pour ton problème de genou. Je verrai bien un truc sur ton paramètre lockknee dans les contrôles du pied qui serait à 50% ( valeur par défaut. Mets le à 0%.

Pour tes bottes il y a le de formateur surface qui sert à cela il y'a pas mal de tuto gratuit la dessus sur le net.
Quand a ton sifflet tout dépend ou tu veux le mettre si c'est à la bouche ou bien pendu au cou par exemple

Spasm One
05/01/2015, 01h57
Merci pour ta réponse, mais je n'arrive pas à trouver le paramètre dont tu me parles..
Au niveau du contrôleur du pied je n'ai que des paramètres qui contrôlent le pied, pas le genou.

et sinon pour le sifflet, il l'aura dans la bouche.

13830

poutoupoutou
05/01/2015, 04h47
désolé j'ai confondu avec l'advance biped.
On dirait que c'est l'angle sur X qu'il y a entre le haut de la cuisse et le pied qui t’amène à ce que la jambe vienne vers l'intérieur.
Essaie de réaligner sur X tes composants.
Si tu ne t'en sors pas coupe lui une jambe et partage la, quelqu'un pourra surement t'aider

Pour ton sifflet affiche toute ta hiérarchie de ton gestionnaire d'objet et là tu peux mettre ton sifflet en enfant de ton chest_01 pour qu'il suive ton perso sans déformation.
Ou alors pour avoir ton sifflet bien en évidence dans ton gestionnaire d'objet. Tu crees un neutre avec la position et rotation de "chest_01", tu mets une contrainte PSR sur ton nul avec pour cible "chest_01" et ton sifflet en enfant de ton neutre

Fluffy
05/01/2015, 16h59
Les rigs Biped et Advanced Biped ont tous les deux des cibles qui contrôlent l'orientation des genoux (les deux petites pyramides qui se trouvent devant les jambes). Ces cibles n'ont aucun impact chez toi? Elles devraient fonctionner.
En ce qui concerne le sifflet, Poutoupoutou t'a donné la démarche à suivre, mais pour les bottes, vu qu'elles seront déformées, il faut les lier au joints des jambes et peindre des influences.

Spasm One
05/01/2015, 17h19
Les rigs Biped et Advanced Biped ont tous les deux des cibles qui contrôlent l'orientation des genoux (les deux petites pyramides qui se trouvent devant les jambes). Ces cibles n'ont aucun impact chez toi? Elles devraient fonctionner.
c'est bien ce que je pensais aussi mais j'ai essayé de les écarter de l'axe central pour tirer les genoux vers l'extérieur, mais cela n'a aucune incidence. Je vais tout de même refaire un test.
Sinon j'ai trouvé un paramètre torsion de l'os Hip qui résout mon problème (Cf capture jointe), mais par contre ça vrille ma skin :(

13831

Spasm One
05/01/2015, 17h23
Les rigs Biped et Advanced Biped ont tous les deux des cibles qui contrôlent l'orientation des genoux (les deux petites pyramides qui se trouvent devant les jambes). Ces cibles n'ont aucun impact chez toi? Elles devraient fonctionner.

bon en effet après un nouveau test ça marche maintenant... je pense que je devais juste bouger l'objet pyramide mais pas le contrôleur en lui même. En revanche en faisant cela, ça tord ma peau. Il faut que je refasse les cartes d'influences ?

Fluffy
05/01/2015, 17h38
Oui, il faut modifier tes cartes d'influence pour prendre en compte cette nouvelle déformation (juste une retouche devrait suffire, il faut que la transition jambe<>hanche se fasse de manière douce).

En ce qui concerne l'option torsion, c'est en fait utilisé pour changer l'orientation du plan IK, ce qui peut être très pratique pour contrôler le genoux sans avoir recours à une cible, mais aussi en conjonction avec une cible pour permettre des mouvement plus extrêmes sans inverser le plan IK (qui qui peut arriver si la cible passe derrière le plan IK. En plaçant la cible à 90 degrés du plan, on peut donc faire une rotation à 360 degrés du membre sans que le plan IK ne s'inverse). Voilà pour l'anecdote!

Spasm One
05/01/2015, 17h55
merci merci pour ces explications !

Spasm One
05/01/2015, 23h11
bon en fait je ne m'en sors pas de ce problème :
- quand mon rig et mon skinning sont faits, pour résoudre le problème de pliage du genou je bouge les contrôleurs des pôles des jambes, et là ça résout le problème du sens du pliage, mais par contre ça vrille la peau puisque l'os est lui-même vrillé et j'ai beau travaillé sur les cartes d'influences, la peau vrille…
- quand je recommence mon rig depuis zéro, dès l'étape "ajuster" j'ai beau mettre les pôles des jambes bien à l'extérieur pour attirer les genoux vers l'extérieur, pourtant une fois le process terminé j'ai toujours les genoux qui plient vers l'intérieur.

raaaah je comprends pas !!!

Fluffy
05/01/2015, 23h58
Le problême vient du fait que tu as deux pliures dans ta chaîne de joints, donc C4D définit le plan IK en se basant sur ces deux-là.
De plus, la pliure la plus importante se trouve sur le côté de la jambe, donc le plan IK part en sucette parcequ'il suppose que c'est ton plan principal.
Il faudrait que tu redresses le plan IK en vue de face, et que tu ne maintiennes la pliure de la jambe de manière à ne favoriser que le genoux sur son plan normal (avant<>arrière, et non pas de côté - uniquement conserver la "petite pliure", quoi).

Spasm One
06/01/2015, 01h09
Ok je comprends, il faut que de face les os soient alignés, et de côté avoir une petite pliure avant-arrière au niveau du genou.
Mais quand je fais ça, et bien ça part en vrille aussi.
Regarde, là je construis mon rig :
13837
et quand je fais "lier", ça donne ça :
13838
ça bouge les composants !

Fluffy
06/01/2015, 03h53
Peux-tu m'envoyer ton fichier (sans textures)? Je vais jeter un coup d'oeil, parceque ce n'est pas normal.
C'est une des raisons pour lesquelles je n'aime pas utiliser l'objet Personnage, c'est tellement complexe que ça en devient ingérable par moments.

Spasm One
06/01/2015, 10h11
Je viens de te l'envoyer en MP. Merci !!

clemz
06/01/2015, 13h15
et en jouant avec l'option PoleVector / 'twist' dans le tag IK ? tu n'arrives pas à compenser ce décalage ?

Fluffy
06/01/2015, 16h40
Je viens de te l'envoyer en MP. Merci !!
Ok, le problême était toujours le même, à savoir un plan IK mal aligné à cause de la pliure sur le côté de la jambe. Il faut impérativement ne conserver qu'une pliure pour définir le plan IK, et donc l'orientation du pli de la jambe.
Voici une méthode pour redresser le tout, en réinitialisant les cartes d'influences pour éviter une torsion du maillage.

http://fluffy4d.com/files/Blobule_Fix.mp4

Fluffy
06/01/2015, 16h41
et en jouant avec l'option PoleVector / 'twist' dans le tag IK ? tu n'arrives pas à compenser ce décalage ?
Le problême venait du fait qu'une fois sa correction faite, son maillage n'était plus déformé correctement. Facilement résolu en réinitialisant les influences!

Spasm One
06/01/2015, 17h14
mortel c'est top Fluffy !!! merci !!
typiquement le genre de petite bidouille qu'on ne voit pas forcément dans les tutaux..
Merci beaucoup.

clemz
06/01/2015, 18h05
c'est bisard le pivot du nul genou à l'air d'être complêtement offsetté sur ta vidéo :P .

(moi je mets toujours Y en pole vecteur .. je ne laisse pas c4d improviser sur le plan du solver/pole vecteur )

Fluffy
06/01/2015, 18h30
Oui, c'est parcequ'il est parti d'un plan IK bancal (deux angles dans la chaîne IK). Je lui ai juste donné une méthode simple pour corriger son rig sans avoir à tout refaire, je pense que ça devrait aller.

Spasm One
16/01/2015, 19h34
Salut c'est encore moi…
Bon j'ai avancé sur mon animation, mais maintenant quand je la joue je me rends compte que les bottes que j'ai collées au personnage avec des déformeur surface, ont tendance a avoir un petit temps de latence par rapport aux jambes, du coup parfois quand le mouvement est rapide, la jambe sort de la botte. Une idée d'où peut venir le problème ?
Sinon Fluffy tu parlais de "les lier aux joints et de peindre les influences". Je vois bien comment et où les placer dans la hiérarchie du personnage, mais pour les lier par contre je ne vois pas...

Fluffy
16/01/2015, 20h03
Tu peinds des influences, comme sur le reste de ton maillage. La liaison se fait par l'intermédiaire du tag d'influences (Weight Tag).

En ce qui concerne ta latence, c'est un problême de priorités. Pas vraiment moyen de résoudre cela sans voir ton rig complet, cela peut être dû à différentes priorités qui ont besoin d'6etre ajustée. Donc plus simple de peindre les influences sur les bottes. Tu auras aussi un meilleur contrôle sur les déformations.

Spasm One
16/01/2015, 21h08
Ok j'ai ajouté un tag d'influence à ma botte, j'ai glissé dedans les os que cela concerne, puis j'ai peint les zones. Mais ça ne suffit pas à la déformer. Il faut faire autre chose ?
(ci-dessous une capture d'écran)

13896

Fluffy
16/01/2015, 21h30
Il te faut un déformateur peau, bien entendu.

Spasm One
16/01/2015, 21h39
yes ça marche ;)

Spasm One
20/01/2015, 18h41
une autre question : est-ce que le fait de rajouter ces bottes ça peut me péter mon rig ??
Je ne comprends plus rien, à un autre personnage, avec le même mesh, je rajoute les même bottes et là c'est le grand n'importe quoi, ça me retourne les os des hanches dans l'autre sens… En mode "lier" du module Personnage, le perso est nickel, en mode "animer" c'est tout cassé...

poutoupoutou
20/01/2015, 19h05
Y a pas de raison que le fait de te rajouter des bottes influence le rig, vu que c'est le rig qui influence les influences.

T'aurai pas le magnétisme d'activer par hasard.

Spasm One
20/01/2015, 19h16
Le magnétisme ? au quel niveau je vois ça ?..

Fluffy
20/01/2015, 19h53
À priori je pencherais pour une boulette de l'objet personnage, pas vraiment de raison que rajoûter des influences rende le rig bancal.

Spasm One
31/01/2015, 22h25
Et voici le résultat final. Terminé juste à temps pour être envoyé pour les vœux de janvier…
Bon ce n'est pas parfait. J'ai des bugs avec les confettis et l'animation du perso pourrait être encore améliorée.


https://vimeo.com/118352221

En tout cas merci à tous pour votre aide, et n'hésitez pas à me dire ce que vous en pensez et ce que je pourrais améliorer.

Merci !

Niuq Cam
01/02/2015, 01h10
Extra tes personnages ! Et ce fion musicien... :thumbup:
Le cadrage fixe fonctionne bien.
Les confettis ne sont pas traités comme le reste et le tout est un poil long peut-être.
J'ai bien ri.

Fluffy
01/02/2015, 01h14
Concept con (enfin, je devrais plutôt dire graveleux), mais cela m'a bien fait rire :biggrin:

Dommage pour les confettis, mais sinon beau projet!

clemz
01/02/2015, 15h28
haha :D pas mal du tout ! bravo . Beaux rigs et belles anims :) .

d'ailleurs j'ai une question : je vois que ton maillage de base est très low poly et que tu utilises une map de displacement pour les détails . Est-ce que tu es passé par le sculpt de c4d ? ou par un logiciel externe ? ( Zbrush , Mudbox etc )

Spasm One
01/02/2015, 19h26
Merci les copains !

oui c'est du Zbrush à la base, pour les perso et pour les Moonboots :)

sansalvador
05/02/2015, 11h47
:D.....:thumbup1:

Aurety
05/02/2015, 12h30
Tu peux mettre le lien viméo ? je ne sais pas pourquoi mais pour moi, les liens viméo embarqués ne fonctionnent plus dans mon navigateur ( écran noir avec un "oups!!".. problême vidéo.. ) sur Firefox Mac.

Spasm One
05/02/2015, 12h37
Le voici :
https://vimeo.com/118352221

edit : ah oui tiens moi aussi j'ai ce problème...

sansalvador
05/02/2015, 12h48
j'avais déjà soulevé ce soucis sur un autre sujet , en fait effectivement avec Firefox et Internet Explorer , on n'a pas accès à la vidéo , par contre sur Chrome et Opéra c'est ok , c'est donc bien lier au navigateur , je n'ai pas testé sur Safari par contre