Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
briquet10001.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     




(1) 2 3 »


Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
15/01/2006 16:30
De Rennes
Post(s): 667
Salut à tous,

Je suis tombé sur cette vidéo de C4D, qui montre l'utilisation du Delay Effector.

Savez-vous s'il existe un addon similaire pour Blender ?

http://vimeo.com/7239147

Contribution le : 09/04/2012 14:46
_________________
Infographiste 3D freelance - http://www.arnaud-travert.com/
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
15/01/2006 16:30
De Rennes
Post(s): 667
Bon...bah si personne n'a d'info là-dessus, je pense que je n'ai pas trop le choix.

Peut-être me mettre au Python et essayer de faire mon premier addon, mais ça risque d'être un poil compliqué.


Si quelqu'un connaît un peu ce langage et est intéressé par ce genre d'addon, je suis preneur d'un peu d'aide

Contribution le : 11/04/2012 18:47
_________________
Infographiste 3D freelance - http://www.arnaud-travert.com/
Créer un fichier PDF de la contribution Imprimer


Re: Info Addon
OverdOzed
Inscrit:
23/04/2010 12:19
Post(s): 530
bon j'ai un peu réfléchi à ça, surtout pour le spring mode.
Je pense que l'on peu s'en sortir en utilisant les modifier de courbe dans le graphe editor.
Je m'explique, entre 2 key frame on a un sorte de vecteur de direction par exemple d(1.0,0.5,0.0) on ce sert de ces données pour pondérer l'amplitude d'un modifier build-in sinus par exemple.
Ensuite on utilise les restrict frame range autour de nos key frames par exmple -5 +5 frame, le in à 2 et out a 8 , et le paramètre influence pour gérer la quantité d'effet désiré.
Ça doit être jouable avec un script je pense.
Vous en pensez quoi?

Contribution le : 15/04/2012 12:42
Créer un fichier PDF de la contribution Imprimer


Re: Info Addon
OverdOzed
Inscrit:
08/10/2003 10:20
De Annecy
Post(s): 2356
C'est réalisable avec les soft bodies :

-Désactiver la gravité (préférable pour obtenir un pur effet de "spring") dans l'onglet "Scene"
-Ajouter un modifier SoftBody à l'objet animé
-Dans "Soft Body Goal" :
Default : 0
Minimum: 0.7
Max : 1
Damping: 25

Pour atténuer l'effet, monter la valeur Minimum ainsi que le Damping, ou encore jouer sur la Masse.

Après rien n'empêche d'y vertex-parenter un autre objet ou un target de chaîne IK par exemple


PS : tu aurais pu mettre un titre un peu plus explicite, ça ne donne pas trop envie de lire le topic

Après il y aussi le "Slow Parent" du menu object qui permet de décaler de le mouvement de l'enfant par rapport au parent d'un certain nombre de frame, ça donne un effet un peu similaire mais sans le "bouncy"

Contribution le : 15/04/2012 13:03
_________________
lucky
www.lucky3d.fr
Blog
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
15/01/2006 16:30
De Rennes
Post(s): 667
Tout d'abord, merci kgeogeo d'avoir pris le temps de réfléchir à ce genre d'addon.

Ensuite, je suis tellement novice en script que j'essaye de trouver une méthode simple pour en comprendre le fonctionnement.

Pour m'aider, je me suis mis dans la fenêtre "Scripting" de Blender, pour observer ce que donne le "texte" lors d'un mouvement d'objet.

J'ai voulu ensuite copier ce texte sur un nouvel objet pour vérifier s'il va bien reproduire le même mouvement mais j'obtiens une erreur...

Ce que j'aimerais faire en script :

-Imaginons l'animation d'un cube, de gauche à droite, avec 2 clés.

- Ce que l'on veut : un rebond à partir de la dernière clé dans le même axe du mouvement initial.
- Grâce à une zone du script ou l'on peut entrer une valeur, celle-ci correspondrais au nombre de rebond.
- Un slider permettrais de gérer l'amplitude du rebond de 0 à 1, le 1 correspondant à la 1° clé.

J'espère que mon explication est bonne et que mon raisonnement est cohérent.


EDIT : Merci Lucky pour ton aide, mais cela ne fonctionnerais pas sur l’animation d'un objet à l'horizontal, si l'on souhaite appliquer un rebond.

J'ai aussi modifié le titre :)

Contribution le : 15/04/2012 13:10
_________________
Infographiste 3D freelance - http://www.arnaud-travert.com/
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
08/10/2003 10:20
De Annecy
Post(s): 2356
Citation :
mais cela ne fonctionnerais pas sur l’animation d'un objet à l'horizontal, si l'on souhaite appliquer un rebond.


C'est à dire? J'ai peut être mal regardé la vidéo car je ne vois pas de différence entre le spring de C4D et un spring avec soft body.

edit: tu as essayé au moins?

Contribution le : 15/04/2012 13:22
_________________
lucky
www.lucky3d.fr
Blog
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
15/01/2006 16:30
De Rennes
Post(s): 667
Et bien selon moi ( peut-être à tort ), les softs body sont applicables avec la gravité.

Donc aucun souci pour le rebond d'un objet dans l'axe Z.

Mais imagine l’animation deux objets dans l'axe des X ou Y, qui viennent se percuter comme aimantés pour rester collés, je ne pense pas que l'on puisse utiliser les Softs body...

Contribution le : 15/04/2012 13:28
_________________
Infographiste 3D freelance - http://www.arnaud-travert.com/
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
08/10/2003 10:20
De Annecy
Post(s): 2356
Les SB sont utilisables avec ou sans gravité.

Citation :
Ce que j'aimerais faire en script :

-Imaginons l'animation d'un cube, de gauche à droite, avec 2 clés.

- Ce que l'on veut : un rebond à partir de la dernière clé dans le même axe du mouvement initial.
- Grâce à une zone du script ou l'on peut entrer une valeur, celle-ci correspondrais au nombre de rebond.
- Un slider permettrais de gérer l'amplitude du rebond de 0 à 1, le 1 correspondant à la 1° clé.

J'espère que mon explication est bonne et que mon raisonnement est cohérent.


Tu obtiens grosso modo ce résultat en SB.

Citation :
Mais imagine l’animation deux objets dans l'axe des X ou Y, qui viennent se percuter comme aimantés pour rester collés, je ne pense pas que l'on puisse utiliser les Softs body...


Là c'est autre chose! Mais quel rapport avec le spring?

Contribution le : 15/04/2012 13:35
_________________
lucky
www.lucky3d.fr
Blog
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
15/01/2006 16:30
De Rennes
Post(s): 667
Citation :

lucky a écrit:
Là c'est autre chose! Mais quel rapport avec le spring?


Et c'est bien ça qui m'intéresse :)
avec un rebond bien entendu.

Contribution le : 15/04/2012 13:40
_________________
Infographiste 3D freelance - http://www.arnaud-travert.com/
Créer un fichier PDF de la contribution Imprimer


Re: Création d'un Addon : Rebond automatique
OverdOzed
Inscrit:
08/10/2003 10:20
De Annecy
Post(s): 2356
C'est pourtant ce que montre la vidéo que tu as linké, un spring effect, et ce que tu décris ensuite dans l'explication de ton script...
Je ne vois pas le lien avec les aimants qui s'attirent et qui restent collés.
S'ils s'entrechoquent et qu'ils rebondissent légèrement, là je ne vois pas d'autres solutions que d'animer à la main ou par rigid bodies peut être...

Contribution le : 15/04/2012 13:47
_________________
lucky
www.lucky3d.fr
Blog
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 3 »




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 Le mystère des faces perdues 0 7 Aujourd'hui 09:30:01
bantam 
Moteur de jeu GameBlender et alternatives [non résolu] Quelques questions pour le BGE.    [1][2][3]...[6] 57 3510 Aujourd'hui 09:22:49
Redstar 
Questions & Réponses Rendu de scene1 dans un plan de scene2 9 220 Aujourd'hui 09:08:24
mcBlyver 
Moteurs de rendu [non résolu] rendu gpu 6 97 Aujourd'hui 08:28:05
ebrain 
The Blender Clan 'tchat Tenté par un concours BGE ?    [1][2][3] 22 349 Aujourd'hui 08:02:11
jimmydu54 
[WIP] et travaux terminés [WIP] Mon dimanche en trois images 7 389 Aujourd'hui 07:49:21
BlendX 
Questions & Réponses un atlas de blender 1 76 Aujourd'hui 07:43:09
ebrain 
[WIP] et travaux terminés [WIP] Nouveau sculpt de mamuth 7 506 Aujourd'hui 05:03:05
mamuth82 
The Blender Clan 'tchat Bonne topology pour l'animation 3 208 Aujourd'hui 01:49:58
Black_Panther 
The Blender Clan 'tchat cherche prof 6 330 Hier 23:44:08
pomme-kiwi 
Questions & Réponses [non résolu] probleme de répartition de particules 1 54 Hier 23:21:27
tynaud 
Questions & Réponses [résolu] [ANIM] Retirer tout un morceau d'une anim 4 76 Hier 23:09:50
julsengt 
The Blender Clan 'tchat Cherche le WIP voiture avec Cycles et UV Mapping d'une image sur un fond studio (ou la méthode)    [1][2] 17 417 Hier 23:03:22
JaAlVir657 
Le coin des geeks Hardware : l'upgrade du pauvre    [1][2][3][4] 33 1120 Hier 22:36:29
Chupis 
The Blender Clan 'tchat Le topic des trucs à voir    [1][2][3]...[254] 2530 359468 Hier 22:35:56
killpatate 
The Blender Clan 'tchat Blender 2.6x : actus, tests, feedback...    [1][2][3]...[144] 1433 149912 Hier 21:13:09
Manollo 
Questions & Réponses Indépedance des objets. 1 53 Hier 21:09:35
mcBlyver 
Questions & Réponses [résolu] tordre un kanji 2 119 Hier 21:09:31
giusta 
Concours Défis Du Week-End 20 -Thème : Vintage    [1][2][3]...[6] 57 1502 Hier 18:41:11
Jed 
Mes premières images sous Blender (débutants) Pneu Slick + Jante    [1][2] 12 523 Hier 17:22:17
Benssawi 

Qui est en ligne
30 utilisateur(s) en ligne (dont 18 sur Forums)

Membre(s): 2
Invité(s): 28


Asturias, bantam, plus...
Nouveaux membres
Razoumikhine 21/5/2013
wikao 21/5/2013
Kiwiberry 20/5/2013
boldemorv 20/5/2013
lulu3014 20/5/2013

jimoniak
19/5/2013
Xav_l 19/5/2013
NOODLES 19/5/2013
abecrow 19/5/2013
samizebigue 19/5/2013
Dernier Ajout
bar27v.png

Evènements à venir
Mai 24
Défis Du Week-End
Mai 31
Défis Du Week-End
plus 408 plus d'élément(s)
 By Mickaël Guédon [ebrain] © 2003-2013 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445