« 1 ... 3 4 5 (6) 7 8 9 »


Re: Animation d'un rotor
OverdOzed
Inscrit:
27/07/2005 13:25
De ce petit pays neutre avec des montagnes et du chocolat
Post(s): 4008
Citation :

Bobibou a écrit:
De toute façon, tu peux très bien avoir Python26 et Python31 en même temps.


Ah, bon, alors je veux bien que tu m'explique comment faire ?
Parce que pour le moment, voilà ce qui se passe (et j'ai déjà eu exactement la même situation sur l'ordi du bureau).

Je suis sous Win XP, édition familiale, version 2002, SP3.
J'avais déjà Python26.
Je viens d'installer Python 31.
Avec PythonPath configuré pour Python26, Blender 2.49b fonctionne, Blender 2.5 crash.
Avec PythonPath pour Python26 et Python31, Blender 2.49b fonctionne, Blender 2.5 crash.
Avec PythonPath pour Python31 uniquement, Blender 2.49b fonctionne sans Python, et Blender 2.5 fonctionne correctement.

J'en reviens à mon premier principe, il faut que je configure un .bat, qui me change les chemins Python et démarre la version Blender correspondante

Bon, chose promite, chose dute.
Voilà mon Rig rotorien.
- J'ai essayé de nommer les Bones et les objets de façon à peu près concordante.
- J'ai essayé de mettre les objets sur des calques (1 à 6) dans l'ordre où j'ai "construit"
(Pas complètement vrai, sur le calque 1 il y a les servos, alors que je suis parti du plateau fixe).
- J'ai essayé de faire de même avec les Bones
(Attention les Layers des Objets ne correspondent pas aux Layers des Bones, j'ai fais plus d'étapes pour les Bones)
- Il y a quelques imperfections mais dans l'ensemble que crois que ça fait illusion (c'est le but en 3D, non ?)
- Dans ta mod (que j'ai un peu changée, mais qui mériterait encore des adaptations) il y a des "bugs" mécaniques.
Par exemple sur l'image ci-dessous, tu peux constater que les mini-rotules du plateau fixe et celles du plateau
rotatif sont sur le même plan, et probablement que ce plan passe par le centre de la rotule de l'arbre principale
(rotule autour de laquelle s'articulent les deux plateaux).
Ce qui n'est pas le cas dans ta mod, et dans la mienne non plus, et cela créé des perturbations de hauteur de la barre
Bell quand les plateaux s'inclinent, et un risque de collision entre la barre et la pièce que j'ai appelée "M_BiellePasDr".
Bon, voilà pour le moment, c'est pas parfait mais c'est mieux que rien,
Bonne continuation, je reste aux aguets.



Ah oui, encore une chose :
La pièce qui commande tout c'est le plateau fixe.
Il est limité en position et en rotation à la fois dans le panneau des propriétés (N) et par des contraintes.
Sélectionne le et essaye R, R, puis bouge la souris.
L'arbre principal est aussi animé simplement en rotation sur Z.
L'animation que j'ai postée hier soir est aussi dans le fichier, Alt+A, comme toujours pour voir ça.

Contribution le : 18/06/2010 13:58
_________________
Sans difficulté il n'est point de progrès !
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
24/07/2008 01:45
De Paris
Post(s): 3447
Ah...Je crois que je vais sortir quelques instants mon nez de mon code.
Je vais avoir de la "lecture" pour plusieurs jours je crois.
Merci beaucoup, je regarde ça.

Contribution le : 18/06/2010 15:43
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
24/07/2008 01:45
De Paris
Post(s): 3447
J'ai essayé de décoder tout ça et dans l'ensemble ça va pas trop mal. Disons que je comprends pourquoi et comment ça fonctionne.
Mais alors je sais pas comment t'as trouvé toutes ces astuces par contre !
Il y a les 2 tiers de tes bones qui ne correspondent à aucun élément du mécanisme, qui sont là juste pour que ça marche, mais que perso, j'aurais jamais eu idée de les mettre là !
Enfin j'ai assez pigé pour terminer le truc, enfin la deuxième pale, quoi :


PS : Il y a deux bones que j'ai du mal à distinguer : RefBarreBell et LockTrackBarrBell...La contrainte n'est pas exactement la même, mais elles ont le même comportement, elle ont la même mère, la même position...Il y en a juste une un peu plus longue que l'autre...Qui ne sert visiblement à rien d'ailleurs. Enfin elles semblent se partager un boulot qu'elles pourraient toutes les deux faire !

edit : Mais qu'est-ce que t'as fais à mes objets ? On ne les vois plus en mode BGE !
edit2 : Ah non, c'est juste que 'armature doit être dans le même calque.
Autant pour moi...

Contribution le : 18/06/2010 19:20
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
27/07/2005 13:25
De ce petit pays neutre avec des montagnes et du chocolat
Post(s): 4008
Citation :

Bobibou a écrit:
Il y a deux bones que j'ai du mal à distinguer : RefBarreBell et LockTrackBarrBell...La contrainte n'est pas exactement la même, mais elles ont le même comportement, elle ont la même mère, la même position


Pas tout à fait mon cher.
En passant, ton blend est tout pourri quand je l'ouvre avec 2.49b (ou je suis chiant avec mon 2.49b).
Le plateau fixe est limité en rotation à quelques poussières de degrés, les bielles s'en vont dans tous les sens.

Mais revenons à nos mutant, euh, nos moutons.
RotBarrBellAv est parent de LockTrackBarrBell qui est parent de RefBarrBell.
Le principe est simple, avec une contrainte LockedTrack, puisqu'un axe est verrouillé,
il n'est pas toujours possible de "viser complètement la cible".
Il faut, pour y arriver, utiliser un second élément avec une seconde contrainte LockedTrack perpendiculaire.
C'est exactement ce que j'ai utilisé ici.
LockTrackBarrBell vise sa cible avec Y en ayant son axe X fixé (il fait donc une partie du travail),
alors que RefBarrBell vise sa cible avec Y en ayant son axe Z fixé (il fait le reste du travail).

Un problème similaire s'est posé avec ApproxBielBarrAv qui permet d'incliner la barre Bell,
mais la barre elle-même en s'inclinant suit une trajectoire légèrement différente.
J'ai donc finalisé le truc en repartant du vrai mouvement de la barre, pour repointer la même cible avec BielleBarrAv.

Celle-là est mesquine, parce que ApproxBielBarrAv et BielleBarrAv ont la même taille et en EditMode la même position.

Pour comprendre un peu ça, essaye ceci (en espérant que ta 2.5 fasse comme ma 2.49, oui je suis chiant).
- Ouvre un fichier vide
- En vue de dessus, ajoute un Plane
- En mode Edit, tourne le de 45°
- Revient en Object Mode, ouvre le panneau des propriétés (N) vérouille l'axe Z
- Place toi en vue de face (1), dans le panneau des propriétés, met RotX:30.0
- Maintenant fait tourner le Mesh autour de l'axe global Y (en vue de face il suffit donc de faire R et bouger la souris)
---> Observation : les coins haut et bas se décalent, ça parait normal.
- Annule la rotation
- Passe en vue latérale (3)
- dans le panneau met RotY:30.0
- Fait tourner le Mesh autour de l'axe X global (en vue latérale il suffit de faire R et bouger la souris)
---> Observation : les coins haut et bas ne se décalent pas, ça parait normal aussi, mais c'est pas pareil qu'avant.

C'est ce qui m'a permis de garder le plateau fixe dans l'axe du Mesh M_CoulissePlateau (tout à fait par hasard).
Si cette coulisse avait été devant le plateau et non sur le côté, j'aurais tété très tennuyé !

Et voilà comment je comprends mieux maintenant le besoin de quaternioniser les rotations des Bones.

Cela dit, il y a certainement des manières de faire plus simple et plus efficace, et je serais ravi qu'on me les montre.

Contribution le : 18/06/2010 23:51
_________________
Sans difficulté il n'est point de progrès !
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
24/07/2008 01:45
De Paris
Post(s): 3447
Ben heu...Pourquoi ne pas utiliser un simple TrackTo dans ce cas ?

Contribution le : 19/06/2010 17:15
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
27/07/2005 13:25
De ce petit pays neutre avec des montagnes et du chocolat
Post(s): 4008
Ben en fait ouais, pourquoi pas ?
En plus en réfléchissant sur mon explication des différences de rotations en X et Y de hier,
je me suis effectivement dit qu'il y avait peut-être moyen de simplifier l'histoire de la barre Bell.
Essaie, comme je l'ai dit, je suis toujours content que quelqu'un me montre une meilleure solution que celle que je propose.
Tout est perfectible.

Bon, je vais au ciné voir Iron Man 2, a+

Contribution le : 19/06/2010 20:40
_________________
Sans difficulté il n'est point de progrès !
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
24/07/2008 01:45
De Paris
Post(s): 3447
Version 2.49 : Juste pour toi !

Contribution le : 20/06/2010 14:20
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
24/07/2008 01:45
De Paris
Post(s): 3447
Tiens j'ai essayé de tout reprendre à 0 sans regarder ton blend pour voir si j'avais compris.
Le résultat est un peu moins bien, mais beaucoup plus léger en bones...


PS : Je me suis forcé à utiliser Blender2.49 juste pour toi !
C'est quand même bien pratique de ne pas avoir à écrire soit même les noms de bone à rallonge à chaque fois en 2.5...Là j'ai souffert.

Contribution le : 20/06/2010 18:13
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
27/07/2005 13:25
De ce petit pays neutre avec des montagnes et du chocolat
Post(s): 4008
Crotte alors !
T'as vu, entre les deux versions que tu as mises en dernier,
si tu fais un R Y sur le plateau fixe,
la réaction du pas et de la barre n'est pas la même, bien que les deux paraissent parfaitement correctes.
Mais alors, flûte de flûte, en vrai, il se passe quoi quand on incline ce plateau ?
Tu l'as ce modèle à la maison ?
Ca m'intrigue cette histoire, il doit manquer quelque chose là-dedans, une des deux version doit merder quelque part.
Sinon le pas (l'inclinaison des grandes pâles serait flottant), non ?

Je n'ai jamais eu d'hélico modèle réduit, déjà vu, pas eu. Donc mes termes et mes descriptions sont approximatives.
Mes excuses auprès des pros.

Contribution le : 20/06/2010 23:56
_________________
Sans difficulté il n'est point de progrès !
Créer un fichier PDF de la contribution Imprimer


Re: Animation d'un rotor
OverdOzed
Inscrit:
24/07/2008 01:45
De Paris
Post(s): 3447
Ben je pense que ton fichier est plus correct en ce qui concerne la pas relatif à la barre Bell...Encore que, j'en sais rien non plus, puisque non, je n'ai pas ce modèle, et je n'ai jamais eu non plus d'hélico rc, et je ne suis pas pro...
Ça fait pas longtemps que je comprend l'intérêt du rotor anti couple...
Enfin wikipedia & co m'ont bien aidé.
Donc je suis pas plus avancé que toi au final.
Je vais essayer d'aller voir des vidéos...

Contribution le : 21/06/2010 18:07
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 ... 3 4 5 (6) 7 8 9 »




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 retrouver les textures d'un mesh créé avec 2.79 dans 2.80 et les faire apparaitre 2 35 Aujourd'hui 11:12:39
Bibi09 
Le coin des geeks config pour projet d'environ 30 000 000 de vertex 9 380 Aujourd'hui 11:07:50
Bibi09 
[WIP] et travaux terminés Goatster 1 32 Aujourd'hui 10:02:01
moonboots 
[WIP] et travaux terminés Une locomotive ...    [1][2] 10 249 Aujourd'hui 00:20:48
busanga 
Questions & Réponses Display number of users of this data 5 108 19/11 20:57:13
Machaon 
Questions & Réponses UV editing, mes translations sont saccadées. 2 86 19/11 19:49:58
Homarus 
Questions & Réponses [non résolu] Livre Blender 2.8 7 1044 19/11 16:25:56
Mikeyavel 
Questions & Réponses problème shader emission 2.8 4 104 19/11 13:50:32
moonboots 
Questions & Réponses Longueur d'une courbe de béziers ? 7 342 19/11 12:25:59
Eleonor-e 
Questions & Réponses [résolu] Découper un modèle sur Blender 3 112 19/11 09:59:22
Twi7 
Le coin des geeks Fonctionnement blender avec plusieurs cartes graphiques 2 104 18/11 15:01:06
Bibi09 
GIMP La crème de Gimp    [1][2][3][4] 33 38830 18/11 12:48:39
jackwilshere 
Questions & Réponses fusionner plusieurs matériels en un seul 1 93 18/11 11:14:18
moonboots 
Questions & Réponses Labels 3 158 17/11 22:45:48
Bibi09 
Questions & Réponses [résolu] Impossible de faire un bevel regulier 9 330 16/11 22:33:51
pat72 
Moteur de jeu GameBlender et alternatives [résolu] Programmer un archer à cheval    [1][2][3][4] 34 1235 16/11 11:38:45
Bibi09 
Questions & Réponses Trace bizzarre sur un objet 6 173 15/11 14:10:05
moonboots 
Python & Plugins [WIP] Tracer une courbe et obtenir son équation 7 180 15/11 11:51:13
busanga 
Questions & Réponses Besoin d'aide simulation de vent sur des plantes (système particules) 0 264 14/11 17:50:55
B3nD 
Questions & Réponses Contrainte en édition 1 127 14/11 13:57:05
naeco 

Qui est en ligne
72 utilisateur(s) en ligne (dont 32 sur Forums)

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


plus...
Nouveaux membres
Elliot70Y2 21/11/2019
VirgieSout 21/11/2019
PhilLucero 21/11/2019
PaulaLempr 21/11/2019
DoyleVelez 21/11/2019
julien_costa 21/11/2019
Homarus 19/11/2019
babine 18/11/2019
Twi7 18/11/2019
jackwilshere 18/11/2019
Dernier Ajout
2019-11-05 01.JPG

Evènements à venir
Dec 29
Anniversaire d'ebrain
Jan 11
BUG de Lyon
Fev 15
Anniversaire de Dany
plus 277 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2019 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445