Animer une armature avec un curve
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1694
Bonjour tout le monde,

Je désires créer une animation à partir d'un curve pour une armature. Les bones de mon armature doivent simplement suivre la curve pour que je puisse faire un bake de l'animation. Pour vous donner une image mental, c'est simplement une ondulation style serpent, classique. Mais j'ai des difficultés anormales de trouver ce que je cherche à faire, ou il me manque quelque chose.

J'ai tenté le la contrainte "spline IK", qui me donne visuellement ce que je veux pour commencer mais si je déplace la curve, l'armature se déplace aussi avec. Or c'est l'ondulation qui doit être aperçue, pas un semblant de parentage.

Contribution le : 11/06/2020 14:49
Créer un fichier PDF de la contribution Imprimer


Re: Animer une armature avec un curve
OverdOzed
Inscrit:
07/08/2014 09:17
Post(s): 2250
Je te donne une solution qui je crois répond à ta question, elle utilise un modifier Curve plutôt qu'un Follow Path car ça permet ensuite de modifier la curve autant que tu veux sans modifier la position de ton serpent sur la curve. Dis-moi si tout est clair :

- Créer la curve qui servira de parcours, en faire une droite pour l’instant, aussi longue que tu veux (tu pourras modifier sa longueur et sa courbure plus tard), mettre son origine à son début.

- Aligner l’armure sur la curve, avec la tête du premier bone (bone de queue) sur l’origine de la curve.

- Créer un edge aligné sur l’armature, le subdiviser en autant de segments qu’il y a de bones, aligner chaque vertex à chaque tête ou queue des bones. Attribuer à chaque vertex de cet edge un vertex group, le vertex en queue sera donc le vertex group 1, le suivant le vertex group 2 et ainsi de suite. Attribuer à cet edge un modifier Curve avec la curve pour Target.

- Attribuer au premier bone (bone de queue) une contrainte Copy Location avec pour Target le edge et pour groupe le vertex group 1. Attribuer ensuite à ce même bone un Track To avec pour Target le edge et pour groupe le vertex group 2 Ensuite attribuer au second bone un Track To avec pour Target le edge et pour groupe le 3e vertex, et ainsi de suite.

- En faisant bouger l’edge sur le bon axe, il va suivre la curve, et de même les bones vont suivre la curve.

Contribution le : 11/06/2020 17:14
Créer un fichier PDF de la contribution Imprimer


Re: Animer une armature avec un curve
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1694
Bonjour et merci moonboots,

C'est bien ce qu'il me faut, je dois juste jouer un peut avec ce système pour le comprendre.

Ça me semble une meilleure solution pour me faciliter la tâche lors de la création d'animation.

Contribution le : 13/06/2020 09:26
Créer un fichier PDF de la contribution Imprimer


Re: Animer une armature avec un curve
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1694
Petite mise à jour, j'ai trouvé encore mieux est encore plus simple à comprendre et pas besoin de curve: https://www.youtube.com/watch?v=Xy6DHSEl5Cs

Contribution le : 16/06/2020 17:21
Créer un fichier PDF de la contribution Imprimer


Re: Animer une armature avec un curve
OverdOzed
Inscrit:
07/08/2014 09:17
Post(s): 2250
ah ok je pensais que tu voulais faire un serpent qui suivant le parcours d'une courbe ;)

Contribution le : 16/06/2020 17:49
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 Comment avoir des ombres nettes ? 1 9 Aujourd'hui 11:01:12
moonboots 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 1 9 Aujourd'hui 10:58:56
moonboots 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 4 Aujourd'hui 10:38:54
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 4 Aujourd'hui 10:38:29
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 4 Aujourd'hui 10:38:29
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 4 Aujourd'hui 10:38:28
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 4 Aujourd'hui 10:38:28
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 3 Aujourd'hui 10:38:28
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 3 Aujourd'hui 10:38:17
tioneb 
Questions & Réponses [non résolu] une bizarrerie sur le ctrl+R 0 4 Aujourd'hui 10:37:54
tioneb 
Questions & Réponses Caméra et soleil non visibles 4 56 Aujourd'hui 09:16:32
moonboots 
Graphisme alternatif [BESOIN DE VOUS COMMUNAUTÉ BLENDER] 0 42 Aujourd'hui 00:27:40
A-mister21 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[49] 484 147937 Hier 22:17:07
sbkodama 
Questions & Réponses [non résolu] Problème extrusion mesh Plane 3 41 Hier 18:51:32
Guiu 
Questions & Réponses [résolu] Question concernant la sélection des objets 2 49 Hier 14:12:28
Lylo 
Questions & Réponses [non résolu] Problème d'affichage de la peinture des poids    [1][2][3] 20 76 Hier 11:09:32
GameWorld 
[WIP] et travaux terminés orientation des objets    [1][2] 19 200 Hier 10:45:22
debutant 
Questions & Réponses Problème de "layer subtract" avec grease pencil ! 0 24 Hier 09:57:31
Niourd 
Questions & Réponses Problème affichage Viewport 8 120 26/01 23:06:49
profdeballons 
Questions & Réponses Move (G) déplace l origine de l objet, pas l'objet 4 93 26/01 10:32:02
manie 

Qui est en ligne
63 utilisateur(s) en ligne (dont 23 sur Forums)

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


plus...
Nouveaux membres
tioneb 28/1/2021
amlefma 28/1/2021
A-mister21 27/1/2021
Niourd 27/1/2021
profdeballons 26/1/2021
NoKi_senpai 25/1/2021
Moulsifer 24/1/2021
MassageIsLife 23/1/2021
Dan_Ly 21/1/2021
NOCR3W 16/1/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Fev 15
Anniversaire de Dany
Fev 23
anniversaire de windspirit
Mar 14
Anniversaire de AMV12
plus 261 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