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
/**
- @author Dan Ebberts
- @description randomize order of layers
- random order found on: http://forums.creativecow.net/thread/227/10609
- by Dan Ebberts
- @todo [description] */
###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)
/**
- @author redefinery with some edits by fabiantheblind
- @description select all masks on layer
- take a look into the fundamentals
- http://www.redefinery.com/ae/fundamentals/
- @todo [description] */
###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 */