module inscription newsletter haut de page forum mobile

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

Nouvelle Formation Prise de son : les inscriptions sont ouvertes !
Maîtrisez la qualité de vos prises de son avec notre formation théorique et pratique de 3 jours ! Du 14 au 16 mai 2024 à Paris.

Script pour effet crayon

Discussion dans 'Adobe After Effects' créé par nab17connection, 24 Août 2005.

Tags:
  1. nikolo

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    362
    Appréciations:
    +0 / 0 / -0
    moi aussi j'ai re-essayé et toujours le même message d'erreur.
     
  2. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    ben je sais pas car je viens a nouveau de l essayer...et ca marche comme sur des roulettes...

    bon sinon y a plein de facon pour presenter ca, c est juste dupliquer un calque et lui appliquer deux trois effets...

    mettez votre calque sur la timeline, selectionnez le (oui en surbrillance...) et lancer ce bout de code qui correspond au meme script qu avant... (sauver le dans un fichier nommé par exemple "EffetCrayon.jsx" )

    Code:
    // EffetCrayon.jsx
    {
      app.beginUndoGroup ("EffetCrayon");
      var myLayer = app.project.activeItem.selectedLayers[0];
      var desaturate = myLayer.Effects.addProperty("Teinte/Saturation");
      desaturate.property(4).setValue(-100);
      var myLayerCopie = myLayer.duplicate();
      var invert= myLayerCopie.Effects.addProperty("N\u00E9gatif");
      var gaussianblur= myLayerCopie.Effects.addProperty("Flou gaussien");
      gaussianblur.property(1).setValue(5);
      myLayerCopie.blendingMode = BlendingMode.COLOR_DODGE;
      app.endUndoGroup();
    }
    
    ca marche là, non ?

    [​IMG]
     
  3. neoanderson

    Points Repaire:
    550
    Recos reçues:
    0
    Messages:
    32
    Appréciations:
    +0 / 0 / -0
    Super cet effet !!!
    Je pense poster un script (français) un de ces jours car ca m'interesse!!!
    J'espère que la discussion va continuée
    ;)

    un petit lien pour trouver l'équivalent unicode des accents comme Négatif --> N\u00e9gatif

    http://www.eteks.com/tips/tip2.html

    Ca peut tjs servir ;)
     
  4. nikolo

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

    Bon et bien j'essaye ce soir avec ton expressionsauvegardé en jsx.

    Sinon, je me met aux expressions depuis hier.
    Je suis seulement en train de lire le PDF que billa fait de ton site .

    J'ai commencé à le lire hier au boulot et vais continuer aujourd'hui je crois (j'ai pas envi de bosser de toute façon donc je vais m'instruire à la place).

    bon je te tiens au courant pour ton expression et du resultat.
     
  5. nikolo

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    362
    Appréciations:
    +0 / 0 / -0
    bon j'ai essayé et cela ne fonctionne pas .

    erreur ligne 1 du script.

    [​IMG]

    pourtant j'ai fait :

    new comp
    import image en jpeg.
    image ur timeline et selectionnée
    fichier -> executer script ->effetcrayon.jsx
    message d'erreur.


    faut il nommé la comp EffetCrayon?
     
  6. bildebool

    Points Repaire:
    1 450
    Recos reçues:
    0
    Messages:
    940
    Appréciations:
    +0 / 1 / -0
    Hello,

    le script cubi ne semble marcher seulement si la comp active est "comp 1" et si un objet nul nommé "Nul 1" n'existe pas encore...

    Est ce normal ?

    Y a t il un rapport avec la discussion passe moi le cubi ?

    Bill
     
  7. nikolo

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    362
    Appréciations:
    +0 / 0 / -0
    Je l'ai pas encore essayé celui là.

    J'essaye ce soir.
     
  8. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    a la rescousse :D

    bill -->
    tu as 100% raison, c est comme ca que je l avais ecrit au debut...je considerais qu on ouvrait un nouveau projet, on creait une nouvelle comp et la dessus on lancait le script...

    mais depuis j ai ecrit une version bien plus 'agreable' pour plusieurs raisons :
    _on peut lancer le script dans n importe quelle comp et peu importe si on a deja un nul de creer ou pas...
    _l objet nul qui controle le cube est dorenavant en haut de la pile (plus facile pour aller l animer plutot que d aller le chercher tout en bas..)
    _chaque carré se trouve sur un "calque source" distinct, ce n est plus une duplication (plus facile pour substituer au cas par cas par une autre image...).

    voila cette nlle version (que je n avais pas postée encore): Cubi_calques_separes.jsx
     
  9. nikolo

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    362
    Appréciations:
    +0 / 0 / -0
    et pour mon probleme avec le script dessin, tu en penses quoi???
     
  10. bildebool

    Points Repaire:
    1 450
    Recos reçues:
    0
    Messages:
    940
    Appréciations:
    +0 / 1 / -0
    Impec !

    dis moi c'est une version directement française ça !? Pas besoin de traduire alors !

    Question : ne marche qu'avec des composition à pixel carré (pour avoir un cube sans trou) exact ? (c'est pas une critique juste pour etre sur)

    Autre chose, ce script a t il un rapport avec passe moi le cubi ?

    Merci pour ce script qui marche super !

    Bill

    ---------
    edit :

    je suis pas un grand pro mais as tu essayé la version FR et EN ?
     
  11. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    ah oui pardon nikolo

    ben pour ton pb je vois pas :perplexe:
    je l ai essaye 40 fois dans plein de situations differentes et ca a tjs marche...
    la ligne 1 est une ligne de commentaire donc normalement y a pas de probleme (tu peux tjs esayer de la virer pour voir ce qu il te dit)

    est tu sur de bien enregister dans un truc style "bloc-notes", et de mettre l extension ".jsx ", c est imperatif

    sinon as tu fais plusieurs essais, avec des noms d images differents, etc
     
  12. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    bill --> oui le format de pixel est carré, si tu veux le changer , c est simple tu change le "1" a la toute fin de cette ligne (le "1" signifie pixel carre):
    Code:
    var mySolid = myComp.layers.addSolid([1,1,1], "square"+i, width, width, [B]1[/B] );
    oui ce script equivaut aux expressions de la discussion "passe moi le cubi"...sauf que là , vu qu il s agit d'un script, c est lui qui fait tout le boulot a ta place, pas besoin d ecrire les expressions, de creer un nul, de parenter, etc...ca, c est le boulot du script.
    Toi apres tu n as plus qu'a faire joujou en animant le nul par exemple (orientation, echelle, position,etc)..ou mettre d autres expressions sur les calques "carrés", pour les relier a de l audio , pour jouer sur l opacite de facon independante suivant les calques, etc...apres c est ton imagination

    ps: oui version francaise ca marche (normalement :))
     
  13. nikolo

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    362
    Appréciations:
    +0 / 0 / -0
    oui , le script je le copie dans simpletext de Tiger (je suis sur mac), sauvegardé en .jsx. Le mac me crée un fichier avec une jolie tasse en guise d'ione.

    Ensuite je fais comme dit dans mon psot.

    J'ai essayé plein d'image etc... et rine à faire cela ne veux pas fonctionner.
     
  14. nab17connection

    Points Repaire:
    1 900
    Recos reçues:
    1
    Messages:
    1 051
    Appréciations:
    +0 / 0 / -0
    ah quelle merde ces mac :D

    faisons un test:

    fais exactement ca et rien d autre :
    _ouvre AE, crée un nouveau projet, crée une nouvelle comp (fond de comp noir et la couleur de l outil texte est blanche)
    _execute ce script (que tu nommes par exemple "Test.jsx" , et pas dans un editeur foireux qui rajoute des trucs) :
    Code:
    myComp = app.project.activeItem;
    myTestText = myComp.layers.addText("Test");
    qu est ce qui se passe ?
     
  15. nikolo

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    362
    Appréciations:
    +0 / 0 / -0
    Je te dis cela ce soir car j'ai pas after sur la machine d'où j'ecris.


    L'icone de tasse, c'est l'icone de base pour les script java sous Mac.
     
Chargement...

Partager cette page