module inscription newsletter haut de page forum mobile

Rejeter la notice

Atelier Argentique 25 & 26 novembre à Paris DERNIERES PLACES
Préparez-vous à votre premier tournage film avec cette formation pratique de deux jours intensifs !
Rejeter la 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
Rejeter la notice

Vendredi 28 novembre à Paris à 10h et 15h - Gratuit : Ateliers Formation Prise en main Canon C50
Venez découvrir nos retours de test et prendre en main cette nouvelle caméra polyvalente ! 
Toutes les infos sur l'événement

Ateliers et Formations

Script: outil peinture - "DotPainting"

Discussion dans 'Adobe After Effects' créé par nab17connection, 16 Avril 2006.

Tags:
  1. bildebool

    Points Repaire:
    1 450
    Recos reçues:
    0
    Messages:
    940
    Appréciations:
    +0 / 1 / -0
    Bravo je debarque et je vois que ça bouge drolement ici !

    Bill
     
  2. l-o

    l-o

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    478
    Appréciations:
    +0 / 1 / -0
    ce que je trouve interressant dans cette technique c de pouvoir avoir accés à des options spécifique au paint qui peut être difficilement réinjectable dans un systeme de particule comme par exemple le tracé dynamique.
     
  3. Shinjipierre

    Points Repaire:
    550
    Recos reçues:
    0
    Messages:
    29
    Appréciations:
    +0 / 0 / -0
    Bah, on fait plusieurs calques de particules pour ça o_O. Enfin, si tu fais ça pour le fun, c'est vrai que c'est pas trop grave.

    oui, c'est moi-même, je n'ai jamais vraiment parcouru les sites/forums français d'infographie pour l'instant, mis à part 3dvf. Enfin, bref, je vais pas raconter ma vie non plus.

    là, on ne passerait pas vers 3d strokes ? ;)
    Parce que bon, les options de paint d'after effects ne sont pas encore très compliquées... Si on pouvait y mettre un brosse spécifique, ça pourrait effectivement être bien intéressant.
    Dans tous les cas, je devrais quand même l'essayer ce script avant de m'avancer, ça a l'air sympa quand même.
     
  4. l-o

    l-o

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    478
    Appréciations:
    +0 / 1 / -0
    oui c proche du duplicate de 3d stroke mais çà coute des sous. :lol:
     
  5. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    un exemple avec un stroke créé à partir d'un ptit "dot" :lol:

    DotPainting_stroke.wmv

    la palette a cette tete...les expressions par defaut stockent l'index du pinceau dans la une variable "i". L'attribut "value" représente la valeur (pré-expression) de la propriete sur laquelle l'expression est ecrite..

    [​IMG]

    ceux qui connaissent les expressions et qui souhaiteraient essayer le script , c'est par ici:

    DotPainting_v1.5.jsx


    -
     
  6. frequency

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    365
    Appréciations:
    +0 / 0 / -0
    :bravo: :bravo: :bravo: nab

    On peux avoir des exemples d'expression ? :help:
    Expliquer les exemples du dessu. :D

    :bravo: :bravo: :bravo: :bravo: :bravo:
     
  7. bildebool

    Points Repaire:
    1 450
    Recos reçues:
    0
    Messages:
    940
    Appréciations:
    +0 / 1 / -0
    Bi joué ! oui c'est quoi cette expression ci dessus avec propertygroupchaipaquoi ?

    Bill

    PS : mmmmmmhhhh j'aimerais bien connaitre la petite expression magique deu petit nab... si c'est flouté c'est que qqchose de grand doit s'y cacher !!!
     
  8. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    pour le propertyGroup et propertyIndex

    [​IMG]

    (attention car parfois il y a des groupes "cachés"... on peut checker en reliant par exemple la 'source' d'un calque texte à une proprieté et en rajoutant à la fin ".propertyGroup(xx).name"...)

    Au passage, si vous utilisez l'outil peinture, vous pourriez avoir beosin de cet autre script...qui sert a rallonger la duree des pinceaux . Parfois on agrandit la comp...mais les pinceaux ne peuvent pas s'etirer tous en meme temps..le script le fait donc a notre place

    ExtendBrushesDuration.jsx

    ps:bill il n y avait rien vraiment de magique le floutage c'etait pour faire style :lol:
     
  9. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    en reliant la rotation de mes pinceaux à une composante audio :D

    [​IMG]
     
  10. sylv

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    497
    Appréciations:
    +0 / 0 / -0
    Joli! :bravo:
     
  11. frequency

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    365
    Appréciations:
    +0 / 0 / -0
    J'ai un petit probléme!
    Avec cette expression en position :
    Code:
    x = Math.sin(time)*200;
    y = Math.cos(time)*200;
    [x, y]
    Ca me centre tous les pinceaux dans le coin haut gauche

    Tu peux envoiller les comp pour voir comment tu fait ?:bravo:
     
  12. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    essaie avec "value + [x,y]"
    value te donne la valeur "initale" de la propriéte (tu pars de cette valeur et ensuite tu ajoutes ce que tu veux). mais la ca ne va pas faire ce que tu imagines je pense :D .
    il faut que tu utilises le "i". Il est un peu comme l'index d un calque, mais là il indiquera l index du pinceau (tu en auras besoin si tu comptes les positionner sur un cercle par exemple ;) )

    et precise une zone si tu veux placer tes pinceaux a partir d un meme centre,
    en indiquant les meme coordonnees pour le coin sup-gauche et le coin inf-droit (typiquement le centre de la comp..), car par defaut les pinceaux sont positionnés aleatoirement sur le calque.

    ps: pour le reste je peux pas tout expliquer ca me prendrait trop de temps, faut etre familier avec les expressions..tu peux faire des choses completement differentes en changeant ta "formule", le pinceau de base, les propriétés animées ...
     
  13. bildebool

    Points Repaire:
    1 450
    Recos reçues:
    0
    Messages:
    940
    Appréciations:
    +0 / 1 / -0
    Ben si, c'est possible tu les selectionnes tous et tu change l'un des point de sortie...

    Sinon, merci pour ta capture nab, avec les propertygroup etc... mais j'ai rien compris qd meme :((

    solly solly...

    Bill
     
  14. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    ah bah oui tu as raison on peut les etirer tous :lol:
    je croyais pourtant avoir essayé plusieurs fois :o
    en fait c'est un gars de aenhencers qui en a fait la demande la semaine deniere et je lui ai ecrit le script ...

    ceci etant le script reste pratique quand tu as des dizaines (des centaines) de pinceaux, et le tout sur plusieurs calques...tu n'as pas à "rentrer" dans les proprietes etc...tu selectionnes juste tes calques et paf tes sept cents pinceaux s'etirent d un coup :)

    pour le propertyGoup and co --> F1 (tu as toutes les infos + exemple)
     
  15. frequency

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    365
    Appréciations:
    +0 / 0 / -0
    Merci nab sa marche !
    :bravo:
    Ps : Quel sont les prochain super script?
     
Chargement...

Partager cette page