An open API service indexing awesome lists of open source software.

https://github.com/ff6347/after-effects-script-snippets

this is a loose collection of js snippets for After Effects
https://github.com/ff6347/after-effects-script-snippets

Last synced: 9 months ago
JSON representation

this is a loose collection of js snippets for After Effects

Awesome Lists containing this project

README

          

after-effects-script-snippets
=============================

this is a loose collection of js snippets for After Effects

##Autogenerated TOC
###[__movetotop.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/__movetotop.jsx)
/**
* @author fabiantheblind
* @description moves all selected layers to the top of the comp
*
*
* @todo [description]
*/

--------------

###[add-text.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/add-text.jsx)
/**
* @author fabiantheblind
* @description add textlayers from string.
* layers will be splitted by whitespaces
*
* @todo [description]
*/

--------------

###[automagically-sort-layers-by-name.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/comp_with_text.jsx)
/**
* @author fabiantheblind
* @description should create comps from a csv file
*
*
* @todo check if it works
*/

--------------

###[connect-with-path.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/cycle-labels.jsx)
/**
* @author fabiantheblind
* @description cycle thru label colors
* this is CS6+ feature I think
*
* @todo [description]
*/

--------------

###[disable-expression.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/disable-expression.jsx)
/**
* @author fabiantheblind
* @description enable expression
*
*
* @todo [description]
*/

--------------

###[distort-rotate-at-time.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/distort-rotate-at-time.jsx)
/**
* @author fabiantheblind
* @description Distord rotation keyframes at a certain time
*
*
* @todo [description]
*/

--------------

###[duplicate_layer.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/duplicate_layer.jsx)
/**
* @author fabiantheblind
* @description duplicates a layer 99 times
*
*
* @todo [description]
*/

--------------

###[project_selection_to_grid.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/rename-layers-with-padded-number.jsx)
/**
* @author fabiantheblind
* @description pad all layernames
*
*
* @todo [description]
*/

--------------

###[rename-layers.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/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](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/sort_text_layers_by_content.jsx)
/**
* @author fabiantheblind
* @description this sorts layers by their content
*
*
* @todo [description]
*/

--------------

###[text_to_comp.jsx](https://raw.github.com/fabiantheblind/after-effects-script-snippets/master/text_to_comp.jsx)
/**
* @author fabiantheblind
* @description adds text to a comp with UI
*
*
* @todo check if it works
*/

--------------