norris
28/10/2006, 14h29
Bonjour !
Suite à mes tests d'animation,je me rends enfin compte de la laideur d'un pied traversant le sol .
Pour contrer ce problème,je me suis lancé hier soir dans la réalisation du tutoriel "Building a stable soft IK leg rig"réalisé par Cactus Dan sur le site Creative Cow.
Lien vers tuto (http://forums.creativecow.net/cgi-bin/page_wrapper.cgi?forumid=1&page=http://www.creativecow.net/articles/libisch_dan/soft_IK/index.html)
J'ai essayé d'adapter la technique avec l' IK de Bonderland,et au bout de 6 heures de prise de tête,j'ai à peu près réussi !
Mais quelques problèmes subsistent et des questions se chamboulent dans mon cerveau en ébulition...
Le pied est donc formé d'un os neutre pour la cheville ; un os pour le talon ; un os pour le pied et un dernier os pour les orteils.
:arrow:Dans le tuto,Dan met des UP vector par exemple sur l'os orteil.
Ne pouvant pas faire de même,j'ai remplacé ces UP vector par un simple tag "CIBLE" de C4D.Pareil pour l'os pied et l'os talon.
Je sais bien que ce n'est pas la même chose,mais j'ai du mal à voir le différence à la fin...y'en a t-il une ?
:arrow:Ensuite,il met sur le talon une "cible d'extrémité".Là ,je me suis vraiment dit que c'était la même chose que le tag "Cible".
Mais il explique plus loin ,qu'il ne faut pas de forces s'exerçant sur le talon.Alors qu 'avec une cible au bout du talon,je me retrouve avec cet os qui veut pointer vers sa cible au sol (normal me direz-vous).
Dois-je rajouter un XPRESSO sur cet os pour en interdire les rotations ?
Si je mets simplement un objet neutre à la place , à la place de cette cible talon,celui ne restera au bout de cet os,car sa cible est en enfant du contôleur général du pied.
J'ai vu que Dan avait fait un plug gratuit pour ajouter des up vector.Mais peut-on le faire sur un seul os ?Est-ce qu'un up vector pourrait remplacer une cible d'extrémité ?
Bon...ça marche à peu près avec des cibles,mais j'aurais certainement une sale déformation au niveau du talon quand je ferais aller mon contrôleur trop en avant ou en arrière.
:arrow:Dernier problème,et des plus bizzarre celui-ci :? !
Une fois le tout terminé,j'ai essayé de repositionner une à une les cibles de position des orteils/pied et talon en ouvrant la hiérarchie de mon contrôleur général du pied.Mais à peine une cible sélectionnée,tout se barre en vrille :o :cry2: !!
Est-ce normal ?
Une fois tout mis en place,faut-il cliquer UNIQUEMENT sur le contrôleur général du pied sous peine de voir tout le rig se déformer ??
J'imagine bien qu'il y a tellement de forces qui jouent les unes sur les autres qu'il n'est pas évident que tout reste en place.Mais y aurait-il une solution ou une astuce ?
:arrow:ah non...c'est celle là la dernière question :lol:....
Tout à la fin de ce super tuto,Dan met un up vector sur la cuisse et le positionne au niveau de la hanche.
Mon anglais étant relativement limité,surtout pour les thermes techniques,je n'ai pas trop compris là où il voulait en venir :roll:.
J'ai déjà un vecteur de correction au niveau du genou créé automatiquement par Bonderland.mais si je le met en enfant du contrôleur général du pied,tout se retourne dans la position extrème arrière (talon contre fesse).La solution que j'ai trouvée est de mettre ce up vector en enfant de l'os cuisse.Mais forcément,le up vector ne se déplace plus en même temps que le contrôleur du pied.Le résultat final est que toute la jambe ne pivote pas quand je bouge mon contrôleur.
Là,je n'y comprends plus rien du tout....
Voilà voilà...Si un grand manitou du rig pouvait m'éclairer sur ces points ou me donner quelques petits conseils,je serais aux anges :prie: Je peux mettre le fichier en ligne si vous voulez y jeter un coup d'oeil.Mais il faudra Bonderland pour faire fonctionner la CI.
J'étais quand même loin de penser que ce système était aussi complexe !
Suite à mes tests d'animation,je me rends enfin compte de la laideur d'un pied traversant le sol .
Pour contrer ce problème,je me suis lancé hier soir dans la réalisation du tutoriel "Building a stable soft IK leg rig"réalisé par Cactus Dan sur le site Creative Cow.
Lien vers tuto (http://forums.creativecow.net/cgi-bin/page_wrapper.cgi?forumid=1&page=http://www.creativecow.net/articles/libisch_dan/soft_IK/index.html)
J'ai essayé d'adapter la technique avec l' IK de Bonderland,et au bout de 6 heures de prise de tête,j'ai à peu près réussi !
Mais quelques problèmes subsistent et des questions se chamboulent dans mon cerveau en ébulition...
Le pied est donc formé d'un os neutre pour la cheville ; un os pour le talon ; un os pour le pied et un dernier os pour les orteils.
:arrow:Dans le tuto,Dan met des UP vector par exemple sur l'os orteil.
Ne pouvant pas faire de même,j'ai remplacé ces UP vector par un simple tag "CIBLE" de C4D.Pareil pour l'os pied et l'os talon.
Je sais bien que ce n'est pas la même chose,mais j'ai du mal à voir le différence à la fin...y'en a t-il une ?
:arrow:Ensuite,il met sur le talon une "cible d'extrémité".Là ,je me suis vraiment dit que c'était la même chose que le tag "Cible".
Mais il explique plus loin ,qu'il ne faut pas de forces s'exerçant sur le talon.Alors qu 'avec une cible au bout du talon,je me retrouve avec cet os qui veut pointer vers sa cible au sol (normal me direz-vous).
Dois-je rajouter un XPRESSO sur cet os pour en interdire les rotations ?
Si je mets simplement un objet neutre à la place , à la place de cette cible talon,celui ne restera au bout de cet os,car sa cible est en enfant du contôleur général du pied.
J'ai vu que Dan avait fait un plug gratuit pour ajouter des up vector.Mais peut-on le faire sur un seul os ?Est-ce qu'un up vector pourrait remplacer une cible d'extrémité ?
Bon...ça marche à peu près avec des cibles,mais j'aurais certainement une sale déformation au niveau du talon quand je ferais aller mon contrôleur trop en avant ou en arrière.
:arrow:Dernier problème,et des plus bizzarre celui-ci :? !
Une fois le tout terminé,j'ai essayé de repositionner une à une les cibles de position des orteils/pied et talon en ouvrant la hiérarchie de mon contrôleur général du pied.Mais à peine une cible sélectionnée,tout se barre en vrille :o :cry2: !!
Est-ce normal ?
Une fois tout mis en place,faut-il cliquer UNIQUEMENT sur le contrôleur général du pied sous peine de voir tout le rig se déformer ??
J'imagine bien qu'il y a tellement de forces qui jouent les unes sur les autres qu'il n'est pas évident que tout reste en place.Mais y aurait-il une solution ou une astuce ?
:arrow:ah non...c'est celle là la dernière question :lol:....
Tout à la fin de ce super tuto,Dan met un up vector sur la cuisse et le positionne au niveau de la hanche.
Mon anglais étant relativement limité,surtout pour les thermes techniques,je n'ai pas trop compris là où il voulait en venir :roll:.
J'ai déjà un vecteur de correction au niveau du genou créé automatiquement par Bonderland.mais si je le met en enfant du contrôleur général du pied,tout se retourne dans la position extrème arrière (talon contre fesse).La solution que j'ai trouvée est de mettre ce up vector en enfant de l'os cuisse.Mais forcément,le up vector ne se déplace plus en même temps que le contrôleur du pied.Le résultat final est que toute la jambe ne pivote pas quand je bouge mon contrôleur.
Là,je n'y comprends plus rien du tout....
Voilà voilà...Si un grand manitou du rig pouvait m'éclairer sur ces points ou me donner quelques petits conseils,je serais aux anges :prie: Je peux mettre le fichier en ligne si vous voulez y jeter un coup d'oeil.Mais il faudra Bonderland pour faire fonctionner la CI.
J'étais quand même loin de penser que ce système était aussi complexe !