module inscription newsletter haut de page forum mobile

Dismiss Notice

formations etalonnage sur davinci resolve

Nos Formations Etalonnage avec Forest reviennent en octobre !
Adoptez une réelle méthodologie d'étalonnage professionnelle et atteignez vos objectifs créatifs avec nos formations intensives sur 3 jours
Toutes les infos
Dismiss Notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos
Dismiss Notice

Formation Lumière - Pratique Intensive du 14 au 16 octobre à Paris
Formez-vous avec cet atelier de pratique intensive dans des conditions exceptionnelles ! Formation finançable.
Toutes les infos

Ateliers et Formations

[VotreAvis] Expression: Cinématique Inverse + marionnette

Discussion in 'Adobe After Effects' started by felfer, May 29, 2009.

  1. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    Bonjour à tous.
    Je suis tombé sur un script fort intéressant permettant entre autre de faciliter la mise en place d'IK dans After.

    L'outil est disponible ici: http://ik.duduf.fr

    Il est présenté par Mattrunks là: Cinématique Inverse dans After Effects pour animer facilement avec DuDuf IK Tools | Tutos vidéos pour After Effects par Mattrunks

    Je me posait la question si une cinématique inverse serait possible en utilisant plus simplement l'outil marionnette (avec les limites de déformations que ça implique) en créant des rapports entre les points "punaisés" sur les articulations. Du genre avec des lookAt et une bonne dose de trigo.
     
  2. Sequelles

    Sequelles Modérateur
    Modérateur So
    Appréciations:
    +2 / 13 / -0

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    C'est plus simple que ça, il faut utiliser des toComp. Une expression génial qui te donne les coordonnés d'un point d'un calque dans le composition.
     
  3. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    Ok, mais ça implique de faire un ik avec des membres invisibles en plus du calque déformé avec l'effet marionnette et de relier les deux.
    Je me disais que ça devrait être possible juste sur un calque avec des expressions sur les points...
     
  4. Sequelles

    Sequelles Modérateur
    Modérateur So
    Appréciations:
    +2 / 13 / -0

    Trophy Points:
    11,780
    Likes Received:
    20
    Messages:
    4,261
    Oui en effet c'est possible, c'est même une très bonne idée:bravo:
    Allez, zou au boulot:D
     
  5. matttrebor

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    1,200
    Likes Received:
    2
    Messages:
    235
    Je travaille sur un systeme IK à base de trigo et de lookAt.
    Pour simplifier, quand on bouge la main, il suffit de trouver la position du coude.
    En gros, quand la main est la distance maxi de l'épaule, et quand la main tend vers la position de l'épaule, le coude est à la verticale de l'épaule.

    J'ai encore un petit soucis de glissement sur certaines valeurs à cause de la trigo, mais j'y travaille...

    En gros, ça ressemble à ça pour le coude :


    a=thisComp.layer("Magenta-rouge uni 2").transform.position
    b=thisComp.layer("Jaune uni 1").transform.position;
    bras=thisComp.layer("bras").width;
    abras=thisComp.layer("abras").width;
    target=thisComp.layer("target").transform.position;

    D=length(a,target);
    dist=bras+abras;
    angle=linear(D,0,dist,90,0);
    vec=sub(target,a);
    V=radiansToDegrees(
    Math.atan2(vec[1],vec[0]));

    x=Math.cos(
    degreesToRadians(
    angle+V))*bras;
    y=Math.sin(
    degreesToRadians(
    angle+V))*bras;


    [x,y]+a



    voilà, si ça peut aider...
     
  6. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    Ah ah, merci beaucoup beaucoup, j'ai hate d'essayer ça...:jap::jap::jap:

    Edit:
    Sequelles: J'ai essayé de placer un calque "bonhomme" pourvu de points marionnettes par dessus unes structures en IK.
    Les points correspondant aux contrôleurs fonctionnent bien avec un toComp.
    Le problème c'est tout les autres qui ne suivent pas (vu que les calques se déplacent par rotation et "parentages" à d'autres).

    Mattrebor: j'ai tenté de reproduire la compo pour essayer de piger l'expression sans succès...
    Je vois pas a quoi correspondent les solides, quels calques sont parentés et même sur quel calque est l'expression...:unsure: Merci quand même
     
    #6 felfer, May 31, 2009
    Last edited: Jun 1, 2009
  7. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    J'ai un peu honte, la fonction existe dans ce magnifique outil qu'est Dufduf IK tools.
    Problème donc résolu (faudra quand même que je me mette à la trigo un jour ou l'autre). Merci à vous
     
  8. Von Phabor

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    3,150
    Likes Received:
    3
    Messages:
    1,568
    Je viens de découvrir Duduf grâce à cette discussion :bravo: :jap:

    Une petite question avant que je ne me lance dans désossage de ce script :

    Est il possible d'animer un pantin avec des rotations sur l'axe Z afin d'avoir un personnage qui avance de face ? Cela ne doit pas évident à mettre ne place... je me demande même si c'est possible, et si ma question a un sens...
     
  9. zeDuDuf

    Appréciations:
    +0 / 0 / -0

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    2
    Hello !

    j'arrive un peu tard (boarf, juste quelques mois de retard)
    pour l'instant avec Duik, il n'est pas encore possible de faire des IK sur des calques 3D, mais comme disent les mecs de chez Adobe sur leur blog "good feature request" !
    Je note, je ferais un peu de recherches, et si c'est faisable, je développerai ca pour une prochaine version ;)

    pour faire d'autres demandes et suivre le développement de duik , durend, et autres outils duduf, ya un forum tout neuf là : forum.duduf.net

    a plus !
     
  10. felfer

    Appréciations:
    +0 / 1 / -0

    Trophy Points:
    1,650
    Likes Received:
    4
    Messages:
    618
    Cool, en te remerciant de ton altruisme
     
Loading...

Dernières occasions

 

Share This Page

Dernières Occasions

 
Vous souhaitez annoncer sur le Repaire ? Contactez-nous