You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
src | 2 years ago | |
.eslintignore | 2 years ago | |
.eslintrc.json | 2 years ago | |
.gitignore | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
jest.config.js | 2 years ago | |
package-lock.json | 2 years ago | |
package.json | 2 years ago | |
rollup.config.js | 2 years ago |
README.md
mmkr
It's just my handle but shorter
This project was created thanks to the help of create-expression-lib!
Overview
This expressions library is mostly a collection of tools I find personally useful. Some pertain to general tasks and others more specific, i.e. YTPMV/音MAD.
Usage
- Download the latest version of
mmkr.jsx
from the releases page. - Import
mmkr.jsx
into your After Effects project. - Reference the library in your expressions like so:
const MMKR = footage('mmkr.jsx').sourceData.get_functions();
Functions will now be usable from the MMKR
object:
const MMKR = footage('mmkr.jsx').sourceData.get_functions();
MMKR.inertial_bounce(5, 2, 4); // Apply a bounce to the current property
You can also destructure the returned object:
const { inertial_bounce } = footage('mmkr.jsx').sourceData.get_functions();
inertial_bounce(5, 2, 4);
Development
# Automatically refresh .jsx output file
npm run watch
# Once off build
npm run build
# Distribute release
npm run release