Comment faire pivoter un maillage autour dun autre?

Jai un certain modèle davion de combat et jai besoin de créer toutes les animations pour pouvoir lutiliser dans un jeu. Jai obtenu ceci:

capture décran filaire

Je dois faire pivoter le maillage de lélévateur (celui qui nest pas sélectionné) autour de lélément sélectionné Jai essayé dutiliser loutil de rotation mais il finit toujours par déplacer le maillage de lélévateur (rotation et translation autour du point central / curseur 3D) et ce nest pas ce que je veux. Je veux que lavant du maillage monte et que larrière descende, en prenant le petit maillage comme pivot, pour que le maillage se déplace comme un véritable ascenseur.

Comment dois-je procéder?

Commentaires

  • Cela ressemble à un travail pour les armatures.

Réponse

Au cas où vous voudriez sélectionner le maillage élévateur puis Shift sélectionner le pivot ou le contrôleur engrener. Avec lascenseur sélectionné et le maillage de contrôle sélectionné et active appuyez sur Ctrl P pour associer lélévateur au pivot ou au maillage de contrôle. Le premier choix dans la liste déroulante devrait fonctionner: « Objet ».

Cependant, avez-vous besoin du maillage pivot? Vous devriez peut-être utiliser un objet vide à la place pour contrôler la rotation.

Vous pouvez également déplacer le centre de rotation dun objet. En mode édition sélectionnez les sommets avant de votre ascenseur puis Shift S puis U pour choisir « Cursor to selected ». Tab hors du mode dédition en mode objet, puis ShiftCtrlAlt C pour afficher la boîte de dialogue Définir lorigine et appuyez sur le raccourci T pour déplacer « Origine vers le curseur 3D ».

Une lecture incontournable est lexcellent travail de référence de Witold Jaworski Avion virtuel qui peut être trouvé sur son site: Avion virtuel

Voici un fichier de fusion rapide montrant une façon de contrôler une surface: selected_elevator.blend

Sous la balise Properties, vous pouvez verrouiller la rotation dans les axes x, y ou z:

verrouiller la rotation

Sous longlet Contraintes vous pouvez limiter la rotation du contrôleur (le vide):

rotation limite

En guise de suivi, et en restant dans le thème aéronautique, voici un lien vers un fichier de fusion dune hélice à pas variable, contrôlé avec des os et pilotes:

pitch_c ontrol_bones.blend

hélice à pas variable

Commentaires

  • Le mélange ci-joint décrit assez bien une solution possible, je ' vais essayer de lémuler en fonction de mes besoins et de faire un rapport
  • Je nai pas utilisé exactement votre méthode mais quelque chose de vraiment similaire. blender.stackexchange.com/questions/16045/… . Compte tenu des similitudes, je marquerai cette réponse comme acceptée. Merci.
  • Merci. Blender Cookie peut également être un bon endroit pour apprendre quelques conseils utiles.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *