Giter VIP home page Giter VIP logo

davidguva / random-ae-tools-by-dewey Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 34 KB

"Random AE Tools by dewey" is a ScriptUI panel for Adobe After Effects designed to simplify and automate tasks using expressions and utilities, enhancing workflow efficiency for motion graphics artists.

HTML 6.89% JavaScript 93.11%
after aftereffects effects extendscript tools adobe adobe-after-effects after-effects after-effects-scripts extendscript-extensions

random-ae-tools-by-dewey's Introduction

Random AE Tools by dewey

"Random AE Tools by dewey" is a ScriptUI panel for Adobe After Effects designed to simplify and automate tasks using expressions and utilities, enhancing workflow efficiency for motion graphics artists.

Features

  • Expression Helper: Load and apply expressions dynamically to layer properties. A "converter" is included and I will add documentation for how to use this. But an example json is included. (Note that adding 'user' to the dropdownPosition will add the expression to the property you currently have selected)
  • Tools: Various utilities for moving layers, linking to null objects, and more.
  • Script Loader: Run additional After Effects scripts directly from a user-friendly panel.

Installation

To install the ScriptUI panel:

  1. Download the script file.
  2. Navigate to your Adobe After Effects folder:
    • For Windows: C:\Program Files\Adobe\Adobe After Effects <version>\Support Files\Scripts\ScriptUI Panels
    • For macOS: /Applications/Adobe After Effects <version>/Scripts/ScriptUI Panels
  3. Drop the script file into the ScriptUI Panels directory.
  4. Restart After Effects.
  5. Open the script panel by navigating to Window -> Random AE Tools by David.jsx

Usage

Once the script is installed, you can activate it from the 'Window' menu in After Effects:

  • Expression Helper Tab: Simplifies the process of loading and applying expressions to your project layers.
  • Tools Tab: Offers quick access to tools that can manipulate layer properties and enhance your project's structure.
  • Script Loader Tab: Allows you to manage and execute your own After Effects scripts saved within a specified directory. There are some useful scripts to get you started in the scriptsFolder.

The tools

Move Layers

  • Provides controls for moving selected layers horizontally or vertically by a specified distance. This utility is particularly useful for quickly adjusting layer positioning within your composition.

Link To Null

  • Facilitates linking selected layers to a newly created null object. This is beneficial for managing complex animations where multiple layers need to be controlled together.

Add Ruler at Anchor Point

  • Automatically adds guides at the anchor points of selected layers. This tool helps in precisely aligning elements within the composition without manual guide placement.

Center Anchor Point

  • Centers the anchor point of selected layers to their content. This tool is essential for properly setting rotation and scaling transformations from the desired point on a layer.

Scale Based on Selected

  • Scales selected layers based on the scale of the first selected layer. It ensures uniformity and consistency in layer sizes, which is critical in compositing and layout adjustments.

Position Based on Selected

  • Matches the position of all selected layers to that of the first selected layer. This feature is useful for quickly aligning multiple layers to a single point.

More tools will be added.

Support

If you use the script and want to thank me you can always buy me a coffee.

About the Developer

This script was developed by David Guvå and was developed because I needed these tools to speed up my daily workflow. The

Contributing

Contributions are always welcome! You can connect with me on Twitter/X or Linkedin.

random-ae-tools-by-dewey's People

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.