MCPcopy Index your code
hub / github.com/blastrain/pixi-after-effects

github.com/blastrain/pixi-after-effects @1.0.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.3 ↗ · + Follow
215 symbols 411 edges 20 files 18 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

pixi-after-effects

play AfterEffects animation by pixi.js

CircleCI

FEATURES

  • play AfterEffects animation from JSON
  • support AfterEffects composition as PIXI.Container
  • support images in AfterEffects as PIXI.Sprite
  • can play independent each animation in AfterEffects

DOCUMENTATION

see https://knocknote.github.io/pixi-after-effects/docs

INSTALL

npm install pixi-after-effects

install minified file to node_modules/pixi-after-effects/dist/pixi-ae.js

DEMO

see https://knocknote.github.io/pixi-after-effects/dist

or run your machine the following step

yarn install # install dependencies
yarn server  # start simply server by webpack-dev-server (using port 5000)

# access http://localhost:5000 and can see demonstration

HOW IT WORKS

pixi-after-effects use lottie-web(bodymovin)'s AfterEffects plugin.

lottie-web(bodymovin) supports AfterEffects plugin.
It can convert AfterEffects animation to JSON format. (detail : https://github.com/airbnb/lottie-web#plugin-installation )

pixi-after-effects play animation from JSON format generated by lottie-web plugin.

LICENSE

MIT

Core symbols most depended-on inside this repo

addChild
called by 15
src/element/element.js
drawPath
called by 8
src/element/shape.js
beforeDraw
called by 6
src/element/shape.js
afterDraw
called by 6
src/element/shape.js
destroy
called by 5
src/element/shape.js
createPosition
called by 4
src/element/element.js
createPath
called by 4
src/element/shape.js
createAnimatePos
called by 4
src/element/shape.js

Shape

Method 174
Class 34
Function 7

Languages

TypeScript100%

Modules by API surface

src/element/element.js54 symbols
src/element/shape.js51 symbols
src/element/comp.js16 symbols
src/AfterEffects.js15 symbols
src/loader.js10 symbols
src/element/mask.js10 symbols
src/element/player.js9 symbols
src/element/delta_player.js9 symbols
src/versionHelper.js7 symbols
src/element/text.js6 symbols
src/interceptor.js5 symbols
src/asset.js5 symbols

For agents

$ claude mcp add pixi-after-effects \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page