Skip to content

JK-Plugins/fs-rs

Repository files navigation

fs-rs

English | 日本語

About

Those plugins are Rust port of the F's Plugin. By re-implementing the functionality of F's Plugin in Rust, we aim to add macOS support and achieve higher performance.

Prerequisites

LLVM

Download and install from
https://github.com/llvm/llvm-project/releases

and you need to set LIBCLANG_PATH to the path of the bin directory in the LLVM installation.

For example, if you installed LLVM to /path/to/llvm, you would set:

# macOS
export LIBCLANG_PATH=/path/to/llvm/bin
# Windows (PowerShell)
setx LIBCLANG_PATH "C:\path\to\llvm\bin"

and, you need to set PATH to include the LLVM binaries:

# macOS
export PATH=/path/to/llvm/bin:$PATH
" # Windows (PowerShell)
setx PATH "C:\path\to\llvm\bin;$env:PATH"
# or, if you use LLVM Installer, you can set it optionally

Adobe After Effects SDK (May 2023)

Download from https://console.adobe.io/downloads/ae Place the SDK folder anywhere you like, then set:

# macOS
export AESDK_ROOT=/path/to/AfterEffects_SDK

# Windows (PowerShell)
setx AESDK_ROOT "C:\path\to\AfterEffects_SDK"

Rust

Install Rust using rustup.

cargo-jk

We are implementing our original build tool.

Install it with:

cargo install --git https://github.com/JK-Plugins/cargo-jk

Build

Run the following command to build the project:

cd pixelselector
cargo jk install
# this is the same as `cargo jk build && cargo jk mv [plugin_path]`

About

AfterEffects Plugin ports of F's plugin written by Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •