Jessaie danimer un corps mou dans Blender en utilisant le crochet, mais cela ne fonctionne pas correctement. Voici ce que je fais:
- Je crée un maillage – dans ce cas, cest un objet allongé, comme un fil / fil – et assigne ses extrémités à des groupes de sommets. Je crée également un groupe de sommets pour les deux extrémités.
- Jattribue le modificateur physique Soft Body à mon thread et jeffectue des réglages dessus, voir capture décran ci-dessous. Notez que le Soft Body Goal est défini sur le groupe de sommets des deux extrémités du thread.
- Ensuite, je passe en mode édition, sélectionne les groupes de sommets des deux extrémités individuellement, puis leur assigne un nouveau crochet avec Ctrl + H.
- Ensuite, je donne une traduction / rotation / quoi que ce soit à mon crochet, et je mattends à ce que le corps mou que jai fait le suive « dans son ensemble », bougeant et sétirant en conséquence et de préférence de manière réaliste.
Cependant, au lieu de cela, ce qui se passe, cest que le crochet tire les sommets de son groupe de sommets hôte et étire les faces qui lui sont connectées, mais le reste de lobjet ne le fait pas. » t réagir.
Dans longlet Modificateurs, jai essayé divers paramètres, comme spécifier à la fois lobjet daccrochage et le groupe de sommets, et appuyer sur le bouton Appliquer; ou ne pas appuyer sur le bouton Appliquer, juste en le laissant comme ça; ou ne spécifiant pas le groupe Vertex. Rien de tout cela ne fonctionne.
Pourriez-vous sil vous plaît indiquer ce que je « fais mal?
Ces messages précédents nont pas aidé (je pourrais poster seulement ici):
Réponse
Lordre des modificateurs Softbody et Hook dans la pile des modificateurs est important. Pour que la physique des corps mous prenne en compte les sommets crochus, elle doit être positionnée sous les modificateurs hook dans la pile. Lexécution des étapes de la séquence de votre question (créer un maillage, ajouter un corps souple, définir un groupe de sommets, ajouter des crochets) ajoute chaque modificateur à la fin de la pile afin que le corps souple soit le premier, suivi des crochets. cest-à-dire,
Notez le logiciel Corps au-dessus des crochets.
Cela produira les résultats suivants (notez que jai ajouté des modificateurs Skin et Subdivision Surface pour le rendre plus visible):
Les modificateurs sont appliqués en séquence « top-down » et donc pour que le Soft Body prenne en compte les crochets, cela doit se produire après que les crochets aient été appliqués. Utilisez simplement les flèches (en haut à droite de chaque panneau de modification) pour déplacer le Soft Body sous les crochets et tout devrait être bien. cest-à-dire
Cela peut puis produisez le résultat suivant:
Notez que la seule différence entre ces deux résultats est lordre des modificateurs dans la pile.