Skip to content
phordan edited this page Oct 24, 2024 · 7 revisions

Phordan's After Effects ScriptUI Panels

Welcome! The phordan_ae_scripts repo is where I'm sharing the ScriptUI panels I create for my own needs. When choosing ScriptUI over CEP extensions I usually focus on simple, distributable, single-purpose utilities for techniques I use often or find unique, as well as QC tools like Effect Explorer; I try to make anything I make in ScriptUI as easy to use as possible.

Scripts:

image Effect Explorer and Dependency Checker (download)

  • A QC/Troubleshooting tool that lets you see all the effects used in your project, with options for search-scope and view-grouping.
  • Dependency Checker focuses only on one Comp, listing all of the unique effect(s) it relies on in this manner:
    • "Direct" dependencies, meaning effects used directly on layers in the Target Comp. And...
    • "Nested" effect dependencies, meaning effects used in comp(s) the target Comp contains, and is therefore reliant on in order to render in it's intended form.

The main Tree View is great for hunting down Effect locations, and seeing what fx the project uses in general, but look to Dependency Checker for an accurate tell of "What effects does this comp need?" when handing off work, prepping to render on a different machine, or other QC situations.

Lists fonts used in a comp Shows the fonts used in a single comp.

Warning

This script is limited to fonts set on the first character of a text layer. It cannot look at fonts set by effects like Numbers, Red Giant effects, etc. Workarounds for these cases are being looked into, and suggestions are welcome.

Phil's Toolbox

Various Uncommon Utilities (download [WIP])

This is a multi-purpose ScriptUI Panel that has a few different macros related to applying expressions on properties. It lets you apply some pretty powerful expression-based features I use often pretty easily:

  • Number Formatter
    • "Social Media" auto number formatting, i.e. 1,232 -> 1.2k, 6.2M, 526k, etc.
  • Highlight Hashtags / Hide Emoji
    • A couple of the Expression Selector utilities I made to help with social media UI templates, but can be applied to other text-highlight situations. Also provides the core functionality for "Fixing the Emoji Problem" when using character indexes in After Effects.
  • Squircle Generator
    • Generates super-ellipse style "Squircle" rectangle shape made famous by Apple and their refusal to use traditionally-calculated rounded Rectangles.
    • Has controls for size, roundness, and tension (0.5 represents traditional rounded rectangle).

Important

These script panels may be incomplete or works in progress. With that said, I try my best to ensure the info here about them is as detailed and accurate as can be.

Please look at each individual script's page for more details on availability of functions, planned features, known issues, documentation, and more.

Clone this wiki locally