Boutique Cinema 4D
Affichage des résultats 1 à 21 sur 21

Discussion: Contrôler une animation avec un seul slider

  1. #1
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768

    Contrôler une animation avec un seul slider

    Bonjour!
    Je cherche à faire une animation sur un objet qui doit se déplacer et rotate dans différents axes à des moments précis mais je cherche à automatiser le processus avec un slider pour ne pas devoir faire 35 clés d'animation à chaque fois que l'animation se joue.

    J'ai cherché sur internet et sur le forum, il y a des choses qui ressemble à ce que je veux faire mais j'avoue ne pas trop comprendre
    Merci d'avance et désolé de cette question!
    Dernière modification par OrlaV ; 16/04/2013 à 18h34.

  2. #2
    Gourou Avatar de valkaari
    Date d'inscription
    mai 2009
    C4D version
    Autre
    OS
    OSX / windows
    Messages
    2 949
    Est ce que ce principe pourrait te convenir ?

    http://frenchcinema4d.fr/media.php?do=details&mid=23

  3. #3
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    C'est exactement cela, je n'ai pas eu le réflex d'aller voir dans les tutos du forum, tu m'excuseras!
    Par contre si je veux faire monter le cube après la rotation, je dois rajouter une autre cartographie d'intervalle je suppose?

  4. #4
    Gourou Avatar de valkaari
    Date d'inscription
    mai 2009
    C4D version
    Autre
    OS
    OSX / windows
    Messages
    2 949
    la carto sert à "découper" ton slider donc oui, rajoute en une pour une troisième mouvement. Il ne faut pas oublier de clamper les valeurs en sortie.

    Les carto peuvent bien sur se chevaucher.

    Par contre si tu veux faire une rotation sur plusieurs axes, il serait peut être préférable d'utiliser plusieurs objets neutre en parent. (3 en fait, H, P, B.)

    edit : voir moins, puisque maintenant que j'y penses on a la possibilité d'utiliser les coordonnées "gelées"

  5. #5
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Ok ok merci bien!
    Je ne vois pas encore de quoi tu parles pour la rotation mais si il y a problème ce sera probablement ça.

    Merci encore!

  6. #6
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Pour la rotation, il parle du Gimbal lock, qui est en fait la manière dont ton objet va atteindre sa rotation finale.
    Tu t'attends à ce qu'il fasse une rotation sur X, puis sur Y, mais en fait il te fait une espèce de parabole intermédiaire (voire il se retourne de manière sèche) parcequ'il interprète la rotation en désordre.

    Nous pouvons désormais définir un ordre de rotation pour les axes (dans l'onglet de coordonnées, lorsque tu sélectionnes ton objet), pour palier à ce problême. Séparer les rotations en les effectuant sur plusieurs objets parents de l'objet à animer permet aussi de définir un ordre de rotation.

    Bref, c'est de la problêmatique générale en 3D, question de maths, quoi.
    Fluffy mais costaud...www.fluffy4d.com

  7. #7
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Ah oui effectivement c'est très utile, j'ai pu appliquer cette méthode pour un objet et ça a fonctionné.
    Par contre à cet objet j'ai un autre objet en parent et lui déconne complet malgré le même procédé

    EDIT: il suffisait de changer selon l'autre axe, une bêtise de ma part...

    Un grand merci!

    EDIT 2: Là j'ai une vrai question, comment faire un allé-retour d'une rotation?
    Dernière modification par OrlaV ; 17/04/2013 à 00h16.

  8. #8
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Comment cela un aller-retour? Dans le range mapper? Tu actives le mode Modulo (il faut désactiver le clamp, il me semble).
    Fluffy mais costaud...www.fluffy4d.com

  9. #9
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    En fait mon objet fait une rotation, il reste immobile quelques frames et j'aimerais qu'il fasse chemin retour, quand j'essaye de mettre un autre range mapper il ne se passe rien.
    Quand modulo est activé il est sensé se passer quelque chose?

  10. #10
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Oui enfin, tu te compliques bien la vie pour pas grand-chose. Anime tout simplement ton slider dans l'autre sens, après ta pause.
    Fluffy mais costaud...www.fluffy4d.com

  11. #11
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Le problème c'est que j'ai d'autres objets dans l'anim donc je ne peux pas faire l'anim dans l'autre sens.

  12. #12
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Je parle du slider, pas de l'animation entière.
    Fluffy mais costaud...www.fluffy4d.com

  13. #13
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Le slider joue plusieurs anims, c'est donc une rotation qui se joue quand on joue le slider.
    C'est pénible mais j'espère qu'on va y arriver désolé si je m'exprime mal!

  14. #14
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Ok, alors il faut que tu imagines ton slider comme étant la longueur d'animation totale.
    Disons que de 0 à 40%, un cube va tourner de 90 degrés. Puis, de 60 à 100%, tu le fais tourner de 90 à 0 degrés (entre 40 et 60%, cela te fera une pause, donc - attention à bien activer le clamp dans les range mappers). Tu peux faire cela avec deux range mapper, facilement.
    De cette manière, tes autres objets s'animeront toujours sur ton slider de 0 à 100%.
    Fluffy mais costaud...www.fluffy4d.com

  15. #15
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    J'ai déjà testé cette solution mais peut-être y a t'il une façon de disposer et de connecter les liens?
    Quand je crée un autre range mapper et que je veux le connecter à l'objet, le lien de l'autre range mapper disparait.
    Quand je dupplique l'objet dans le fenêtre xpresso cela ne fonctionne pas.

  16. #16
    Gourou Avatar de valkaari
    Date d'inscription
    mai 2009
    C4D version
    Autre
    OS
    OSX / windows
    Messages
    2 949
    il faudrait que tu soustraits tes carto avec un nœud math.

    Un pourrait faire de 0 à 90° de 0 à 20% (enfin un truc quoi) et l'autre pourrait faire de 0 à 90 aussi mais de 60 à 80%

    Ou alors faire une addition et demander à ta carto de sortir des valeurs négative. (la première solution serait plus simple à comprendre si tu reviens sur ton projet dans 6 mois)

  17. #17
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Merci Valkaari, j'ai pu résoudre mon problème!
    J'ai donc ajouté un "math add" sur lequel j'appliquais les deux range mapper. J'ai du modifier quelques valeurs sur le premier range et tout à fonctionné.

    Et bien, ce n'est pas simple Xpresso... Merci à vous deux pour votre aide et votre temps!

  18. #18
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Ah désolé, j'étais en train de diner.
    Du coup je t'avais fait un fichier, mais oublié de l'envoyer. Je le mets quand-même, au cas où ma solution soit différente de la tienne (je ne pense pas, je soustrais deux rangées de valeurs).
    Fichiers attachés Fichiers attachés
    Fluffy mais costaud...www.fluffy4d.com

  19. #19
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Oui c'est tout à fait le même principe, j'ai juste utilisé un "add".
    J'ai regardé la différence en changeant en add dans ton fichier, je pense que je vais faire un substract comme toi c'est plus "propre". Mais il faut dire que les termes sont mals choisis dans ce cas ci.
    En train de diner? tu es de l'autre côté de l'atlantique non?

  20. #20
    Vieux Croûton Avatar de Fluffy
    Date d'inscription
    septembre 2003
    C4D version
    R18 Studio
    OS
    Win 10 Pro
    Messages
    13 711
    Billets dans le blog
    1
    Oui, je vis aux États-Unis (Caroline du nord).

    Perso, je trouve la soustraction plus logique, puisque tu souhaitais revenir à ton point de départ, et inverser ta rotation.
    Fluffy mais costaud...www.fluffy4d.com

  21. #21
    Pilier Avatar de OrlaV
    Date d'inscription
    septembre 2012
    C4D version
    R19 Studio
    OS
    Win 10
    Messages
    768
    Merci à toi!

Discussions similaires

  1. Controler un objet dynamique
    Par brice2 dans le forum Nouveaux membres
    Réponses: 2
    Dernier message: 21/02/2013, 20h30
  2. contrôler une séquence d'images avec mograph
    Par human dans le forum MoGraph
    Réponses: 4
    Dernier message: 26/12/2012, 09h50
  3. Difficultés à contrôler précisément
    Par Fredaubailly dans le forum Simulations
    Réponses: 5
    Dernier message: 25/04/2010, 13h36
  4. Slider pyrocluster?
    Par FrOsTy dans le forum Travaux en cours
    Réponses: 7
    Dernier message: 05/10/2009, 22h08
  5. controler la vitesse de deplacement sur une spline ???
    Par Genouille dans le forum Animation
    Réponses: 8
    Dernier message: 25/05/2005, 11h59

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Mediaworks - Logiciels 3D | Design Internet - Creation site internet