Vulkanator GitHub license

Vulkanator is a sample project that demonstrates integrating the Adobe After Effects plugin SDK as Vulkan GPU acceleration in the form of a trivial plugin. The Adobe After Effects plugin SDK provides a sample-project called GLator to demonstrate how to integrate OpenGL into a native After Effects plugin. In the same spirit, Vulkanator demonstrates the same thing, but utilizing Vulkan.

Dependencies

OSX:

Building

Clone the repository with submodules:

git clone --recursive [email protected]:Wunkolo/Vulkanator.git

Download the Adobe After Effects plugin SDK and extract the required library folders into extern/Adobe After Effects SDK.

See extern/Adobe After Effects SDK for more information.

Windows

Visual Studio

Open CMakeLists.txt using Visual Studio’s built-in support for opening CMake projects and build.

The compiled plugin will be found in build/bin/{Debug,Release}/Vulkanator.aex

Visual Studio Code

With the CMake Tools extension and C/C++ extensions, open the top level folder as a cmake-project and build. The compiled plugin will be found in build/bin/Vulkanator.aex

OSX(MoltenVK)

Coming soon

GitHub

View Github