Armature en IK sur squelette complexe
OverdOzed
Inscrit:
18/02/2015 20:28
Post(s): 642
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 16:40:33
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): 1897
Salut,

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

Contribution le : 21/10 10:27:42
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): 1081
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 11:37:34
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): 642
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 18:36:27
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): 1897
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 13:59:10
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): 642
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 19:16:43
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): 1897
Pour le blend, tu as un google drive/outlook drive par hasard ? Ça te permettra de le partager.

Contribution le : 26/10 19:27:26
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 Placer un objet par rapport à un autre objet 7 117 Aujourd'hui 14:29:56
BlendProblem 
The Blender Clan 'tchat Blender 2.8x : Actus, tests, feedback..    [1][2][3]...[10] 97 53695 Aujourd'hui 09:47:10
Bibi09 
The Blender Clan 'tchat le topic de l'impression 3D    [1][2][3]...[125] 1248 394170 Aujourd'hui 09:01:12
Redstar 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal    [1][2][3] 23 2459 Hier 17:18:28
Redstar 
Questions & Réponses [non résolu] Addon Mb-Lab 3 101 Hier 14:05:26
Guiu 
Questions & Réponses Raccourcis clavier qui ne marchent plus v 2.93.4 2 178 Hier 12:11:05
GFC 
Questions & Réponses Récupérer la couleur en sortie de shader    [1][2] 12 368 Hier 10:51:49
Horemheb 
Questions & Réponses Sapling tree gen, comment le récupérer 0 51 02/12 20:30:18
Lylo 
Questions & Réponses [résolu] X-Ray uniquement en mode Solid 3 169 02/12 20:05:12
Horemheb 
The Blender Clan 'tchat Folle souris 3 113 02/12 12:43:22
Rimpotche 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[25] 241 25549 01/12 21:56:30
moonboots 
Questions & Réponses [résolu] Ngons 6 163 01/12 19:00:13
Rimpotche 
Questions & Réponses [WIP] animatique vers projet réél : comment concilier les fichiers ? 4 145718 30/11 21:38:43
doudoulolita 
Questions & Réponses debutant- engrenage en pointe    [1][2] 10 427 30/11 19:19:47
CBY 
Questions & Réponses [résolu] Fusion 360 - recherche d'un connaisseur 1 210 30/11 16:31:30
Redstar 
Questions & Réponses Solution rendu saccade    [1][2] 17 492 30/11 08:08:02
CBY 
The Blender Clan 'tchat ANNONCE IMPORTANTE : LE BLENDER CLAN REOUVRE !! Etat des lieux sur le présent et le futur :)    [1][2][3] 22 92912 30/11 07:53:41
smogBlender 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[13] 125 11895 29/11 16:33:17
blend74 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS Unity - Version alpha disponible + discord    [1][2][3]...[68] 673 152627 29/11 00:26:07
Hook 
Questions & Réponses [résolu] Découper un objet selon un autre 4 226 28/11 18:51:31
mamain83 

Qui est en ligne
188 utilisateur(s) en ligne (dont 104 sur Forums)

Membre(s): 2
Invité(s): 186


JenniSumpt, SaundraFlo, plus...
Nouveaux membres
ConcettaN6 4/12/2021
RedaOlivas 4/12/2021
ValerieWei 4/12/2021
JenniSumpt 4/12/2021
SharronHol 4/12/2021
Nancee35M 4/12/2021
ArronBarro 4/12/2021
Camilla40Y 4/12/2021
ShellieAnd 4/12/2021
AngelaVale 4/12/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Dec 29
Anniversaire d'ebrain
Jan 8
BUG de Lyon
Fev 15
Anniversaire de Dany
plus 246 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