All Projects → rheadsh → Baffects.js

rheadsh / Baffects.js

Licence: mit
Baffects.js is a library adaptation in JavaScript for Adobe After Effects of the Processing language. It allows for most of the functionality included in Processing to be used natively in After Effects, plus a custom workflow to enhance productivity in After Effects.

Programming Languages

javascript
184084 projects - #8 most used programming language
procedural
45 projects

Projects that are alternatives of or similar to Baffects.js

Wclshinebutton
This is a UI lib for iOS. Effects like shining.
Stars: ✭ 1,355 (+860.99%)
Mutual labels:  effects
2d Unity Experiments
A collection of visual Unity experiments with latest packages (URP, Shader Graph, Cinemachine, etc).
Stars: ✭ 107 (-24.11%)
Mutual labels:  effects
Managedbass
.Net Wrapper for 'Bass' Audio Library
Stars: ✭ 131 (-7.09%)
Mutual labels:  effects
Hyperapp Fx
Effects for use with Hyperapp
Stars: ✭ 105 (-25.53%)
Mutual labels:  effects
Functionaljava
Functional programming in Java
Stars: ✭ 1,472 (+943.97%)
Mutual labels:  effects
Xdtoxf
Adobe XD Plugin to export assets to Xamarin.Forms XAML Styles and Resources
Stars: ✭ 118 (-16.31%)
Mutual labels:  adobe
Pizzicato
Library to simplify the way you create and manipulate sounds with the Web Audio API.
Stars: ✭ 1,296 (+819.15%)
Mutual labels:  effects
Big Companies Interview Questions
A curated list of previous asked Interview Question at Big Companies and Startups 🤲 🏆
Stars: ✭ 135 (-4.26%)
Mutual labels:  adobe
Jtop
SVG virtual desktop library that lets you build beautiful desktop like user interfaces.
Stars: ✭ 108 (-23.4%)
Mutual labels:  effects
Shurikenplus
A collection of custom shaders for Unity particle system (Shuriken).
Stars: ✭ 121 (-14.18%)
Mutual labels:  effects
Parapet
A purely functional library to build distributed and event-driven systems
Stars: ✭ 106 (-24.82%)
Mutual labels:  effects
Particleeffectforugui
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
Stars: ✭ 1,941 (+1276.6%)
Mutual labels:  effects
Effection
Effortlessly composable structured concurrency primitive for JavaScript
Stars: ✭ 120 (-14.89%)
Mutual labels:  effects
Bytearray.js
An equivalent to Actionscript 3's ByteArray for Javascript with AMF0 and AMF3 support.
Stars: ✭ 100 (-29.08%)
Mutual labels:  adobe
React Navigation Magic Move
Bindings for using react-navigation with react-native-magic-move 🐰🎩✨
Stars: ✭ 132 (-6.38%)
Mutual labels:  effects
Tools
Tools to support development, testing and deployment of Marketing Cloud technologies
Stars: ✭ 94 (-33.33%)
Mutual labels:  adobe
Scala Effekt
Extensible algebraic effects with handlers
Stars: ✭ 113 (-19.86%)
Mutual labels:  effects
Jamesdspmanager
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
Stars: ✭ 136 (-3.55%)
Mutual labels:  effects
Data Populator
A plugin for Sketch and Adobe XD to populate your design mockups with meaningful data. Goodbye Lorem Ipsum. Hello JSON.
Stars: ✭ 1,665 (+1080.85%)
Mutual labels:  adobe
Illustrator Scripts
Some powerfull JSX scripts for extending Adobe Illustrator
Stars: ✭ 120 (-14.89%)
Mutual labels:  adobe

Baffects.js

Baffects.js is a library adaptation of the Processing language in JavaScript for Adobe After Effects. It allows for most of the functionality included in Processing to be used natively in After Effects, plus a custom workflow to enhance productivity.

gif

To create new sketches:

Duplicate the file in 'baffectsjs/scketches/template.jsx' to be able to run your sketches in After Effects.

To run sketches:
  1. Download Adobe ExtendScript Toolkit and press play button or from the menu Debug - Run.
  2. In After Effects go to the menu File - Scripts - Run Script File...


Visual Studio Code workflow

Visual Studio Code can use the following extensions to make it easier to run and debug scripts:

  1. Adobe Script Runner (on windows machines you have to update After Effects path for CC 2020)
  2. ExtendScript Debuggger


IMPORTANT NOTE: Currently only the **english language** version is fully supported because of properties name conventions inside After Effects.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].