mobile-bungalow / tweak_shader_ae_plugin

An after effects plugin which allows you to run abitrary shaders on a layer.
MIT License
11 stars 0 forks source link
after-effects after-effects-plugin glsl shadertoy

Tweak Shader After Effects

This plugin allows you to run a shadertoy like glsl format in after effects. The glsl format is documented here.

The plugins supports multiple render passes, any number of layer inputs, up to 32 total inputs of any kind, and renders at any bit depth. It builds for MacOs and Windows.

This plugin is in early development: prepare for bugs and crashes, pull requests and collaboration are welcome.

Building

You will need just installed, which can be done with cargo install just.

Download the after effects sdk for your desired platform and point to it with the AESDK_ROOT environment variable. You may also need an appropriate version of MSVC with Clang 16.0 + installed on windows, and development tools with a signing certificate set up on MacOs.

On MacOs and windows you can build with

just build

On MacOs you can build a release with

just build release

The plugin should be in the release directory