Animer un engrenage avec une roue dentée coupée
Fou Furieux du Clan
Inscrit:
08/08/2008 03:10
De Québec
Post(s): 111
Rebonjour, alors je vous reviens dans ma lancée d'animations compliquées!
J'ai pensé hier à quelque chose de particulièrement difficile à animé. Il s'agit d'un engrenage composé de deux roues dentés.
Cependant, l'une d'entre elle est coupé à la moitié. La roue coupée initialise le mouvement, donc la roue pleine ne doit faire que des demi tour en quelque sorte.

J'ai approché le problème avec un pydriver et une condition
if angle < math.pi/2 : on fait la rotation
vous voyez le genre, mais ça ne marche pas.
Quelqu'un aurait-il une brillante idée????

Encore une fois merci!

Vincent

haha, je sais pas si c<est clair, sinon fait moi signe!

Contribution le : 05/06/2010 19:34
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Je suis pas sur d'avoir bien compris, une petite image serait pas de refus

Contribution le : 05/06/2010 19:40
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
Fou Furieux du Clan
Inscrit:
08/08/2008 03:10
De Québec
Post(s): 111
Je me doutais bien que j'étais pas clair



Donc la roue incomplète crée la rotation, donc la roue complète ne tourne que par intermitance.

Voilà je me demande comment faire!

Vincent

Contribution le : 05/06/2010 19:49
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Trouvé !!

Un ipodriver suffit

il faut que la courbe de contrôle ressemble à ça :



Il faut que la courbe soit en linear (touche "T" puis "linear") et que l'extrapolation soit cyclique (touche "E" puis "cyclic extrapolation". Les TROIS POINTS sont INDISPENSABLES, essaye avec deux pour comprendre pourquoi

Pour moi la courbe descend, mais je pense que dans ton cas il va falloir qu'elle monte, il suffit de changer le (36,-18) en (36,18). comme tu le sais bien, on rentre ces valeurs dans le cadre vert sur l'image

J'espère que ça répondra à ta question, bon blend !!

Contribution le : 06/06/2010 00:08
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Après si cet engrenage est appelé à tourner beaucoup beaucoup beaucoup, je te conseille de faire un cycle complet. Je m'explique :

le cycle s'étale sur 720° (au lieu de 360° sur l'exemple d'avant) et contient deux paliers (correspondant au moment où ce n'est pas entrainé), et ensuite tu mets ta courbe en cyclic simple. Ainsi aucun décalage ne se crée entre les deux rotations. Il ne reste plus qu'à espérer que ça ne crée pas trop de bugs si tu utilise un noeud de composition "vector blur" (pour le flou de vitesse).

Bref.

Bon blend !

Contribution le : 06/06/2010 00:15
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
Fou Furieux du Clan
Inscrit:
08/08/2008 03:10
De Québec
Post(s): 111
Merci pour ton aide mougzi, ton approche du problème semble être efficace, mais je dois admettre que je ne comprends pas tout,
comment l'angle de la poulie non coupée prends en considération celui de la poulie coupée??
Le 18 signifie un demi tour, donc si la poulie coupée n'était qu'un quart de poulie on aurait entrée 9?

Moi j'ai réglé le problème avec un pydriver et et une fonction python qui se résume a si les deux poulie sont en contact, on fait tourner la poulie non coupée

ça marche bien, mais c'est plutôt complexe pour un problème qui semble plus simple c'est pourquoi j'aimerais bien comprendre ta méthode mougzi

Vincent

Contribution le : 06/06/2010 22:12
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Et bien via le driver , et la courbe représente l'attitude de l'angle de la poulie non coupée en fonction de celui de la poulie coupée.

Voici un blend d'exemple :



A+

Contribution le : 07/06/2010 00:17
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Heeeu, saviez-vous qu'il existe une contrainte Transformation ?

@+

Contribution le : 07/06/2010 08:40
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Bin voui mais là je vois pas en quoi ça peut aider

En fait on veut pas que la deuxième aille deux fois moins vite, on veut qu'elle soit entrainée une fois sur deux. Si on peut faire ça avec la contrainte transformation je sais pas comment XD

Contribution le : 07/06/2010 20:31
_________________
Vimeo's
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
The Blender Clan 'tchat W10 pour le prix d'une cacahuète 8 101 Aujourd'hui 02:01:48
Lylo 
Questions & Réponses Vitesse d'une vidéo 4 61 Hier 19:59:42
meltingman 
Questions & Réponses Texture et courbe de Bézier 3 41 Hier 19:50:15
meltingman 
Questions & Réponses Armature sans parenté? 1 36 Hier 19:38:25
meltingman 
[WIP] et travaux terminés [WIP] La pince à linge 5 72 Hier 13:34:08
moonboots 
Questions & Réponses chemins suivant une déformation de surface 5 87 Hier 00:17:25
Rimpotche 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[41] 405 48737 17/01 20:40:59
Rimpotche 
[WIP] et travaux terminés Pagani Zonda Barchetta 3 98 17/01 13:22:58
Rimpotche 
Questions & Réponses texture eyes avec empty 1 43 17/01 13:17:33
Rimpotche 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[12] 110 22004 16/01 19:03:45
Guiu 
The Blender Clan 'tchat Progression dans Blender et la 3D    [1][2] 11 472 16/01 17:37:45
Rimpotche 
Questions & Réponses [terminé] Modificateur Mirror sur un Vertex Group 2 82 16/01 15:55:36
Horemheb 
Questions & Réponses Ma caméra me saoule... 5 213 15/01 20:33:23
Lylo 
Hors Sujet !! Appareil Photo Compact, qualité, zoom...    [1][2] 19 401 14/01 14:45:17
lucky 
Hors Sujet !! Tuto Astraonaute low-poly + rigify en 25mm 1 123 14/01 11:50:21
debutant 
Questions & Réponses [résolu] Comportement du parentage et du Weight Paint bizarres    [1][2] 14 57746 10/01 15:17:23
Horemheb 
Hors Sujet !! BONNE ANNEE LE BLENDER CLAN    [1][2] 10 375 10/01 13:34:18
Riggelm 
Questions & Réponses Limit location constraint-Affect transforms 4 177 09/01 14:33:38
Melodicpinpon 
Questions & Réponses Mon objet suit la courbe à 12 km...    [1][2] 10 539 08/01 01:37:51
Lylo 
Questions & Réponses Mauvais parentage en automatic weights    [1][2] 18 550 07/01 18:55:45
moonboots 

Qui est en ligne
245 utilisateur(s) en ligne (dont 105 sur Forums)

Membre(s): 1
Invité(s): 244


PansyChapl, plus...
Nouveaux membres
BlondellGa 2/1/2022
EileenTomk 2/1/2022
RamonaDahl 2/1/2022
SashaBeals 2/1/2022
TroyLightn 2/1/2022
PhillippBu 2/1/2022
LesterHida 2/1/2022
PansyHolm 2/1/2022
YukikoMitt 2/1/2022
Randall318 2/1/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Fev 15
Anniversaire de Dany
Fev 19
Anniversaire de APPGirault123
Fev 23
anniversaire de windspirit
plus 244 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