Skip to content

Latest commit

 

History

History
204 lines (166 loc) · 5.55 KB

README.md

File metadata and controls

204 lines (166 loc) · 5.55 KB

after-effects-script-snippets

this is a loose collection of js snippets for After Effects

##Autogenerated TOC
###__movetotop.jsx
/**

  • @author fabiantheblind
  • @description moves all selected layers to the top of the comp
  • @todo [description] */

###add-text.jsx
/**

  • @author fabiantheblind
  • @description add textlayers from string.
  • layers will be splitted by whitespaces
  • @todo [description] */

###automagically-sort-layers-by-name.jsx
/**

  • This script tries to sort layers by name
  • more a proof of concept thingy
  • using this technique can hold some problems
    • in this case the "et" gets found in "consectetur" "et" "amet"
    • the last matching pattern will be the one that gets executed */

###automagically-sort-selectedlayers-by-name.jsx
/**

  • This script tries to sort layers by name
  • more a proof of concept thingy
  • using this technique can hold some problems
    • in this case the "et" gets found in "consectetur" "et" "amet"
    • the last matching pattern will be the one that gets executed */

###comp_with_text.jsx
/**

  • @author fabiantheblind
  • @description should create comps from a csv file
  • @todo check if it works */

###connect-with-path.jsx
/**

  • @author fabiantheblind
  • @description tries to connect selected layers with a path
  • @todo get also parented position and position with expressions */

###cycle-labels.jsx
/**

  • @author fabiantheblind
  • @description cycle thru label colors
  • this is CS6+ feature I think
  • @todo [description] */

###disable-expression.jsx
/**

  • @author fabiantheblind
  • @description enable expression
  • @todo [description] */

###distort-rotate-at-time.jsx
/**

  • @author fabiantheblind
  • @description Distord rotation keyframes at a certain time
  • @todo [description] */

###duplicate_layer.jsx
/**

  • @author fabiantheblind
  • @description duplicates a layer 99 times
  • @todo [description] */

###project_selection_to_grid.jsx
/**

  • @author fabiantheblind
  • @description creates from the selected layer in the project panel a grind in te current comp
  • @todo [description] */

###randomOrderSelectedLayers.jsx
/**


###rename-layers-with-padded-number.jsx
/**

  • @author fabiantheblind
  • @description pad all layernames
  • @todo [description] */

###rename-layers.jsx
/**

  • @author fabiantheblind
  • @description rename selected layers with number
  • this happens in comp and project panel
  • @todo catch error if layer as no source

###[select-all-masks-on laayer.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/select-all-masks-on laayer.jsx)
/**


###set-get-settings.jsx
/**

  • @author fabiantheblind
  • @description this is a AE Settings Class
  • @todo implement features like Array and Object saving */

###sort_text_layers_by_content.jsx
/**

  • @author fabiantheblind
  • @description this sorts layers by their content
  • @todo [description] */

###text_to_comp.jsx
/**

  • @author fabiantheblind
  • @description adds text to a comp with UI
  • @todo check if it works */