FX StrokeSetter v1.0 Script For After Effect
FX StrokeSetter v1.0 Script to Build Different Shapes for Shape Margins
The missing Stroke panel for After Effects!
Change Stroke Caps, Corners, and Alignment on several Shape Layers at once.
Add Taper, Wave, or Dashes to your Strokes, and control them with expressions locally (effects created on each layer) or globally (effects on a master Null) thanks to easy shortcuts!
This section includes the FX StrokeSetter version 1.0 script for After Effects, which is available for download on the site. With the help of this script, you can make different shapes for the Shape borders. You can also edit the Shape font itself, which has great functionality.
As a motion designer, chances are that you always end up twirling down your Shape Layers‘ content groups in order to find and tweak all the Stroke properties like Color, Width, Opacity, Dashes, Taper, Wave…
Indeed, After Effects doesn’t even offer any “Stroke panel” like Illustrator, and – especially for projects with a lot of stylized outlined vector artwork – twirling down those Shape layers contents groups again and again can become very time-consuming.
This is why I’ve created a dedicated, handy, new tool! Let me introduce you…
FX StrokeSetter, the missing stroke panel for After Effects!
FX StrokeSetter consists of a set of icon buttons, grouped in a fluid, responsive UI Panel, arranged in the following order :
- Stroke Caps
Use the 3 first buttons to set the Stroke(s) Cap to Butt (1), Round (2) or Projecting (3), on selected Shape Layers. - Stroke Corners
Use the 4th to 6th buttons to set the Stroke(s) Corner to Miter Join (4), Round Join (5) or Bevel Join (6), on selected Shape Layers. - Stroke Align
Use the 7th to 8th icons in order to align Stroke(s) on Center (7), Inside (8) or Outside (9), on selected Shape Layers.
This options are better suited for CLOSED shaped (like in Adobe Illustrator) ; you’ll generally not want to apply these ones on open paths!
Please also note that an Offset Shape Layer Animator called ‘FX StrokeOffset’ will be added at the same hierarchy level for each Stroke. - Stroke Taper
Use one of these 2 buttons to set the value of the Stroke’s ‘Taper Start’ (10) or the ‘Taper End‘ (11) to 100%, on selected Shape Layers.ALT + click on these buttons will create some local controls. This way, you’ll force all the Stroke Taper’s options (‘Start Length’, ‘End Lenght’, ‘Start Width’, ‘End Width’, ‘Start Ease’ and ‘End Ease’) to be linked to some same named Expressions Controls that will be added to each Shape Layer’s effects stack. This is perfect if you want to maintain some consistency in all the shapes contained in a same shape layer, that should share the exact same Taper Effect.ALT + SHIFT + click on these buttons will create global controls. Just like explained previously, each Taper property will be driven by some Expression Controls created locally… BUT each of these Expression Controls effects will also be linked through expression to a master Null called ‘FX_StrokeSetter CTRL‘, where you’ll find the exact same Controls effects that will drive all the selected Shape Layers globally (conversely to the ALT only shortcut, where controls where just local, independant from each other layer). This is the perfect choice if you want to keep consistency in all the composition or if you plan to expose the effects as Master Properties in the Essential Graphic Panel for templates creation. If a ‘FX_StrokeSetter CTRL‘ Null layer already exists in the active composition, the Controls Effects will be added to it’s effects stack, among other existing controls. - Stroke Wave
Use this button (12) to set the value of the Stroke’s ‘Wave Amount’ to a default value of 75%, on selected Shape Layers.ALT + click on this button will create some local controls. This way, you’ll force all the Stroke Wave’s options (‘Wave Amount’, ‘Wave Lenght’ and ‘Wave Phase’) to be linked to some same named Expressions Controls that will be added to each Shape Layer’s effects stack. This is perfect if you want to maintain some consistency in all the shapes contained in a same shape layer, that should share the exact same Wave Effect.ALT + SHIFT + click on this button will create global controls. Just like explained previously, each Wave property will be driven by some Expression Controls created locally… BUT each of these Expression Controls effects will be also linked through expression to a master Null called ‘FX_StrokeSetter CTRL‘, where you’ll find the exact same Controls effects that will drive all the selected Shape Layers globally (conversely to the ALT only shortcut, where controls where just local, independant from each other layer). This is the perfect choice if you want to keep consistency in all the composition or if you plan to expose the effects as Master Properties in the Essential Graphic Panel for templates creation. If a ‘FX_StrokeSetter CTRL‘ Null layer already exists in the active composition, the Controls Effects will be added to it’s effects stack, among other existing controls. - Stroke Dashes
Use this button (13) to add Dashes and Gaps to the Stroke’s ‘Dashes’ group, on selected Shape Layers. A modal window will prompt you to add some dashes and gaps by pair (‘Dash 1’, ‘Gap 1’, ‘Dash 2’, ‘Gap 2’...), up to a maximum of 3 Dash/Gap pair (After Effects can’t add more natively), thanks to the + and – buttons (then validate with the ‘Set Dashes on Selected Shape Layers’).ALT + click on this button will create some local controls. This way, you’ll force all the Stroke Dashes’s options you had chosen in the modal window (‘Dash 1’, ‘Gap 1’, ‘Dash 2’, … + another one called ‘Dashes Offset’) to be linked to some same named Expressions Controls that will be added to each Shape Layer’s effects stack. This is perfect if you want to maintain some consistency in all the shapes contained in a same shape layer, that should share the exact same Dashes setup.ALT + SHIFT + click on this button will create global controls. Just like explained previously, each Dashes property will be driven by some Expression Controls created locally… BUT each of these Expression Controls effects will be also linked through expression to a master Null called ‘FX_StrokeSetter CTRL‘, where you’ll find the exact same Controls effects that will drive all the selected Shape Layers globally (conversely to the ALT only shortcut, where controls where just local, independant from each other layer). This is the perfect choice if you want to keep consistency in all the composition or if you plan to expose the effects as Master Properties in the Essential Graphic Panel for templates creation. If a ‘FX_StrokeSetter CTRL’ Null layer already exists in the active composition, the Controls Effects will be added to it’s effects stack, among other existing controls. - Stroke Reset or Width/Color/Opacity
This button (14) can be used for 2 different purpose : either to reset the Stroke’s Dashes, Wave and Taper effects, or to apply local or global controls for Strokes’ Width, Color and Opacity, on selected Shape Layers.By clicking the button solely without any shortcut, the script will remove all Dashes from the Strokes, reset their Wave Amount to 0 and rest their Taper Start and End Lenght values to 0.But if these properties had an expression on them, if you had created local or global controls by ALT clicking the tool’s buttons for example, you’ll need to ‘Hard Reset’ the selected Shape Layer’s Stroke, by removing all the expressions, effects and the master ‘FX_StrokeSetter CTRL’ null layer. Just hold down the SHIFT key on your keyboard while clicking this button in order to do so (and confirm it when the warning pops up)ALT + click on this button will create some local controls for the Stroke Width, Color and Opacity, plus a checkbox called ‘Non Rescaling Stroke Width’, that you can check if you want your Strokes’ width to visually remain the same while you resize the shape layer or its parent! This way, you’ll force the Stroke Width, Color and Opacity to be linked to some same named Expressions Controls that will be added to each Shape Layer’s effects stack. This is perfect if you want to maintain some consistency in all the shapes contained in a same shape layer, that should share the exact same Stroke Width/Color/Opacity.ALT + SHIFT + click on this button will create global controls. Just like explained previously, Stroke’s Width, Color and Opacity will be driven by some Expression Controls created locally… BUT each of these Expression Controls effects will be also linked through expression to a master Null called ‘FX_StrokeSetter CTRL‘, where you’ll find the exact same Controls effects that will drive all the selected Shape Layers globally (conversely to the ALT only shortcut, where controls where just local, independant from each other layer). This is the perfect choice if you want to keep consistency in all the composition or if you plan to expose the effects as Master Properties in the Essential Graphic Panel for templates creation. If a ‘FX_StrokeSetter CTRL‘ Null layer already exists in the active composition, the Controls Effects will be added to it’s effects stack, among other existing controls. - Help & Info or Select all Shapes Layers in the comp
Click on this button (15) without any shortcut in order to retrieve all the product’s info, including the version number, some tools description and some external links.
But you can also use this exact same button while holding down the SHIFT key in order to automatically select all the Shape Layers contained in the active composition. Pretty convenient when you have a lot of Shape Layers and complex timeline with different types of layers!
Important Notes :
You can select as many shape layers as you want in the active composition, and the script will cycle through each of them in order to find Strokes and apply the different effects to them, either directly at the Contents’ root (if you create an empty shape layer from scratch and add a stroke manually for exemple), or inside Groups at the first level only. Deeper group levels will be ignored in order to maintain responsiveness, but it shouldn’t be a problem in general since the 1rst level of hierarchy is the most common case (Strokes are in 1rst level groups if you draw shapes with the AE vector tools or if you import shapes with Overlord for example).
Installation :
Use the aescript and plugins manager or copy and paste both the FX_StrokeSetter.jsxbin file AND the FXStrokeSetterAssets folder into your Adobe After Effects’ Scripts > ScriptsUI Panels folder.
The toolset works on PC and MAC, and is compatible with all After Effects CC+ versions EXCEPT for the Taper and Wave effects, that were first introduced since AE CC2020 (build 17.2). In versions prior to this one, the Start Taper, End Taper and Wave buttons will be greyed out and won’t be enabled.
After effects templates
Amazing clips to use and help you create your own unique projects from AE templates or to improve the design of your existing broadcasts.
We have a wide range of templates for you to choose from. You can find PowerPoint Video Templates, Motion Graphics Templates, and After Effects Logo Templates, Scripts, Promos, news, fashion, sports, social media, titles…
After Effects Templates, Wedding Templates as well, After Effects Intro Templates, Transitions, Products Promos, Instagram stories, Scripts, Call Titles, Elements 3D, Corporate , and many more.
With After Effects project files, or templates, your work with motion graphics and visual effects will get a lot easier. In short, they are customizable After Effect files, neatly organized and labelled. You can easily change colors, text and other design elements without having to spend time on creating timelines and effects. It’s all there-you just need to customize it to fit your project.
What you waiting for? Hurry up and download the best after effects templates
➡️ ➡️ For more Ready Project Files Templates 😀 😀
➡️ ➡️ For more after effects plugins 😀 😀
System Requirement For adobe after effects
Reviews
There are no reviews yet.