momentum.js
is an attempt to port the spirit of the Processing framework (including p5.js), openFrameworks, and basil.js to Adobe After Effects. It aims to provide designers and developers with a powerful toolkit for procedural design and automation tasks within a user-friendly WYSIWYG interface in After Effects.
- Download the latest version of
momentum.js
. - Extract the downloaded files.
- Copy the extracted folder to the extensions directory of After Effects, typically located at
C:\Users\YourUsername\AppData\Roaming\Adobe\CEP\extensions
. If the folder doesn't exist, create it. - Restart Adobe After Effects.
- Download the latest version of
momentum.js
. - Extract the downloaded files.
- Copy the extracted folder to the extensions directory of After Effects, typically located at
/Users/YourUsername/Library/Application Support/Adobe/CEP/extensions
. If the folder doesn't exist, create it. - Restart Adobe After Effects.
- Provides a programming interface similar to Processing and p5.js.
- Supports procedural graphics generation and automated design tasks.
- Seamless integration with After Effects.
I have developed an IDE in After Effects for writing momentum.js code. You can install it and try it out in After Effects.
// Example code: Create a simple rectangle
m.rect(50, 50, 300, 300);
- Contributors are welcome to submit issues, feature requests, and code improvements.
- Please read our contribution guidelines before submitting.