Armature en IK sur squelette complexe
OverdOzed
Inscrit:
18/02/2015 20:28
Post(s): 717
Dans le fichier partagé sur ce site:
https://www.z-anatomy.com/

L'armature du 9ème layer permet de changer la position des os (du 1er layer)

J'utilise des Inverse Kinematics (IK) pour rendre ce travail plus intuitif.

Problème:
-Le contrôleur de la tête ne suit pas la rotation de la tête
-Celui de la mandibule se ballade
-J'aimerais créer un mouvement de respiration dans la cage thoracique (à la manière d'un lattice, si pas d'autre solution)
-J'aimerais obtenir le même effet qu'avec les armatures standard pour le bassin:
https://www.youtube.com/watch?v=Erqgl_PQyrk
-J'aimerais que l'épaule soi influencée à la fois par un IK-Shoulder, et aussi, de manière automatique par la main/le coude comme ceci:
https://www.youtube.com/watch?v=_T9RURzspP4

Voilà, si quelqu'un avec plus d'expérience que moi sur les armatures avait un bon conseil, ce serait bienvenu.

Je prévois de tenter de parenter les autres structures anatomiques (à commencer par les muscles), je dois encore voir comment faire)

Contribution le : 19/10/2021 16:40
Créer un fichier PDF de la contribution Imprimer


Re: Armature en IK sur squelette complexe
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 2010
Salut,

On en a parlé par MP ensemble. Je pense que ce sujet est résolut, du moins à 80 %.

Contribution le : 21/10/2021 10:27
Créer un fichier PDF de la contribution Imprimer


Re: Armature en IK sur squelette complexe
OverdOzed
Inscrit:
29/12/2011 00:49
Post(s): 1089
Coucou,

Comme la réponse est donnée à 80% et qu'il en reste 20% à trouver, je tente ma chance de gagner une suzanne en peluche et vais répondre en partie.

Utilise un mix IK/FK pour pouvoir choisir entre un mode et un autre. Et fabrique toi un driver avec un bone, pour savoir faire un driver.
Pour la respiration, il suffit de scale plus le bone du torse pour inspiration, et scale moins pour expirer. Et fabrique toi un autre driver avec un bone et automatise un cycle.
Tu peux pousser le truc en créant des shapes keys, elles aussi drivée par le bone.
Pour parenter des objets à un bone de ton armature c'est Ctrl-P.

++

Contribution le : 21/10/2021 11:37
Créer un fichier PDF de la contribution Imprimer


Re: Armature en IK sur squelette complexe
OverdOzed
Inscrit:
18/02/2015 20:28
Post(s): 717
Yes, Redstar m'a bien aidé mais là j'ai trop lutté, je vais passer à autre chose en espérant qu'une bonne âme résolve les détails restants.

Voici l'armature:

https://pasteall.org/blend/ce51520c8fac41e3bafba56c7b2854f5

Il semble impossible de limiter les rotations des parties en aval de l'IK sur le bone qui a un IK, parce qu'on passe d'un système à l'autre et que le premier bone qui suit celui avec la contrainte IK doit être dé-parenté.

C'est le cas pour les hanches, les chevilles et les poignets

Je ne parviens pas non plus à placer le pivot du custom shape du thorax de manière à ce qu'il suive plus ou moins les objets qui lui sont associés.

Et les custom shapes se balladent un peu beaucoup; (j'aurais aimé par exemple obtenir des totation de tête sur l'axe Z sans rotation en Y associée), j'étais parvenu à un pied dont le custom shape suivait bien, et puis l'ai perdu dans les modifications.

J'ai essayé en supprimant le 'Child of' -et ne trouve même plus dans quel tuto il est question d'utiliser cette contrainte-mais ne parviens plus à rien sans.

Voilà, bien paumé je suis. C'est trop compliqué pour mon niveau. Peut-être aussi que je veux faire des choses qui ne sont pas prévues..

L'armature de droite est une tentative de recréer le point de rotation évolutif du genou, avec un driver qui ne débloque l'articulation 'basse' qu'à la fin de la rotation de l'articulation 'haute' du genou;

bon là ça ne marche pas mais l'idée est là...

Contribution le : 24/10/2021 18:36
Créer un fichier PDF de la contribution Imprimer


Re: Armature en IK sur squelette complexe
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 2010
Je proposerai de dégrossir le travail point par point:

D'abord, pourrait-on envisager une version IK et FK séparée ? La collection 1 serai pour l'IK et la collection 2 pour le FK.

Je supposes que la politique de nommage des membres reste inchangé ?

Citation :

Je ne parviens pas non plus à placer le pivot du custom shape du thorax de manière à ce qu'il suive plus ou moins les objets qui lui sont associés.

Et les custom shapes se balladent un peu beaucoup; (j'aurais aimé par exemple obtenir des totation de tête sur l'axe Z sans rotation en Y associée), j'étais parvenu à un pied dont le custom shape suivait bien, et puis l'ai perdu dans les modifications.


Le problème est que le blend que tu as publié est compliqué à comprendre. Idéalement, tu pourrai y rajouter les os du squelette comme tu avais fais dans les blend précédents de nos conversations ? Cela permettra à tout le monde de comprendre.

Si tu veux éviter que les customs shapes se "balladent", tu dois y appliquer la contrainte des os "limit distance". Tu dois aussi mettre à l'échelle, si nécessaire, réglable dans paramètre de scène, unités.

Si tu veux faire en sorte que le haut du genou commence à tourner au moment ou le bas du genou est au degré X, soit tu fais ça en programmation (si c'est faisable), soit via une animation, que tu contrôle via un bouton/driver, encore une fois, si c'est possible.

Contribution le : 25/10/2021 13:59
Créer un fichier PDF de la contribution Imprimer


Re: Armature en IK sur squelette complexe
OverdOzed
Inscrit:
18/02/2015 20:28
Post(s): 717
Le blend est trop lourd pour PasteAll.

Mes problèmes principaux, à part les limitations de rotation qui ne fonctionnent pas dans toutes les positions et qu'on me conseille d'abandonner sur 'Blender Artists'(https://blenderartists.org/t/limit-rotation-in-last-ik-bone/654059/10) sont:

-J'utilise des IKS pour la tête, les épaules et les mains; les mouvements globaux (comme se pencher vers l'avant) sont donc accompagnés d'un recul relatif de la tête, des mains et des épaules.

-La position anatomique de référence est en supination (paumes vers l'avant), ce qui oblige de la retourner à 90° à 180° pour la plupart des positions. Dans n'importe quelle pose de bras, le contrôleur (IK) se retrouve très vite orienté n'importe comment; et les rotations qui devraient lui permettre, par exemple de tendre le bras vers l'avant paume vers l'extérieur ou le haut, deviennent impossibles.

Etant donné le temps passé et les retours, il semble que parvenir à créer des pauses cohérentes avec beaucoup de patience soit déjà un accomplissement; et que les rendre accessibles via une bibliothèque de pauses soit la meilleure chose présentable que je puisse proposer.

Contribution le : 26/10/2021 19:16
Créer un fichier PDF de la contribution Imprimer


Re: Armature en IK sur squelette complexe
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 2010
Pour le blend, tu as un google drive/outlook drive par hasard ? Ça te permettra de le partager.

Contribution le : 26/10/2021 19:27
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses [résolu] Transition couleur 7 256 23/06 23:13:47
yawdpwal 
Questions & Réponses Image étiré sur un objet 3 87 23/06 22:50:24
meltingman 
[WIP] et travaux terminés Participation au concours Spark Avec Blender 1 54 23/06 22:38:44
meltingman 
Questions & Réponses [non résolu] Mes UDIM ne se chargent pas automatiquement 2 72 23/06 18:00:47
Voltrum 
Questions & Réponses Je n'arrive pas à rendre mon animation, je n'obtiens que des images noires    [1][2] 16 32985 23/06 17:48:25
thomas56 
Questions & Réponses booleen: Faire une différence entre deux objet 4 116 21/06 00:08:50
BlendProblem 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[29] 284 40101 18/06 09:13:32
moonboots 
Questions & Réponses Panneau disparu en passant de 3.0 à 3.2 2 142 18/06 08:53:13
Horemheb 
The Blender Clan 'tchat Blender Tribu, un nouveau forum 3 455 17/06 06:11:59
Lylo 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[42] 415 58636 15/06 19:35:29
Teto45 
Questions & Réponses [résolu] effet de fumée: mon cube "domain" apparaît lors du render 2 258 14/06 09:42:07
PounchPounch 
[WIP] et travaux terminés [WIP] Les tests de mon gros projet (merci pour vos conseils)    [1][2][3][4] 33 51451 13/06 13:37:51
Lylo 
The Blender Clan 'tchat Leurre ?    [1][2][3] 22 1204 08/06 02:04:39
meltingman 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[57] 567 185486 07/06 20:14:37
Redstar 
Questions & Réponses [non résolu] Cycle rendre une vitre de manière visible 0 155 06/06 10:33:25
Redstar 
The Blender Clan 'tchat VSE !!! 2 279 05/06 02:35:33
meltingman 
The Blender Clan 'tchat Inscription BlenderClan 6 1144 04/06 09:50:41
Redstar 
The Blender Clan 'tchat Les muets 0 202 03/06 23:04:31
Rimpotche 
Questions & Réponses "GLASS BSDF" et ombres projetées 6 342 03/06 19:53:14
Vitony 
Questions & Réponses [résolu] Cycle avoir une fumée qui grossi progressivement 3 347 02/06 13:01:02
Redstar 

Qui est en ligne
234 utilisateur(s) en ligne (dont 78 sur Forums)

Membre(s): 0
Invité(s): 234


plus...
Nouveaux membres
LillaDean 25/6/2022
DonetteKul 25/6/2022
KerrieNorr 25/6/2022
FloraRiggi 25/6/2022
LydiaHolub 25/6/2022
SenaidaBig 25/6/2022
AlishaCrow 25/6/2022
ErvinOakle 25/6/2022
BudBoykin 25/6/2022
LamontG68 25/6/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 9
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 238 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445