Capping those butts

Change caps on all selected layers

Intuitively switch stroke caps on selected paths, all strokes within selected layers, or with no layers selected, all strokes in a comp.

Set stroke joins too

It is easy to miss, but hold ALT/Option and click to change the join type with the same selection intelligence.

To Panel or to KBar? 🤔

Screen space precious so each cap type may be triggered by a KBar button from the one script. Icons and toolbar are included.

Maintain stroke width

One of Ae’s most popular expressions is now available with the same accessibility as the rest of Buttcapper. And just for reference:

value / Math.max(length(toComp([0,0]), toComp([0.7071,0.7071])), 0.001)

wats it do?

Select stuff (or not) and click to update the stroke properties.

Adobe added the Properties panel in Ae 2023 with buttons for stroke caps/joins, but selecting the correct properties is still required.

Buttcapper is still the simplest way to set stroke caps.

simple = good

Buttcapper promo circa 2015.

Specs

Price

Compatible host app

Adobe After Effects
CC 2014 and newer (including the latest)

Install type

ScriptUI/KBar (how to install)

OS support

  • Windows 10 (64-bit) version 22H2 or later

  • macOS Monterey (version 12) or later

Licensing

Free to use for personal and commercial work

Note: A paid license of KBar (not included) is required to utilize the headless button features.

Languages

English

Network connection

No internet connection required

Support

None provided but connect with the community on Discord for more ideas

Specs

Price

Compatible host app

Adobe After Effects
CC 2014 and newer (including the latest)

Install type

ScriptUI/KBar (how to install)

OS support

  • Windows 10 (64-bit) version 22H2 or later

  • macOS Monterey (version 12) or later

Licensing

Free to use for personal and commercial work

Note: A paid license of KBar (not included) is required to utilize the headless button features.

Languages

English

Network connection

No internet connection required

Support

None provided but connect with the community on Discord for more ideas

Specs

Price

Compatible host app

Adobe After Effects
CC 2014 and newer (including the latest)

Install type

ScriptUI/KBar (how to install)

OS support

  • Windows 10 (64-bit) version 22H2 or later

  • macOS Monterey (version 12) or later

Licensing

Free to use for personal and commercial work

Note: A paid license of KBar (not included) is required to utilize the headless button features.

Languages

English

Network connection

No internet connection required

Support

None provided but connect with the community on Discord for more ideas

Capping with friends

Its dangerous to cap alone

Overlord

Before you butt those caps, transfer all the vectors from Illustrator to After Effects with a single click.

Rubberhose

Hose styles are built out of strokes and strokes are best controlled with Buttcapper. Best friends since 2015.

KBar buttons

Adjust stroke caps quickly by building custom toolbars. All the features of the ScriptUI panel, in a single KBar button.

Rubberhose

Capping with friends

Its dangerous to cap alone

Overlord

Before you butt those caps, transfer all the vectors from Illustrator to After Effects with a single click.

Rubberhose

Hose styles are built out of strokes and strokes are best controlled with Buttcapper. Best friends since 2015.

KBar buttons

Adjust stroke caps quickly by building custom toolbars. All the features of the ScriptUI panel, in a single KBar button.

Rubberhose

Capping with friends

Its dangerous to cap alone

Overlord

Before you butt those caps, transfer all the vectors from Illustrator to After Effects with a single click.

Rubberhose

Hose styles are built out of strokes and strokes are best controlled with Buttcapper. Best friends since 2015.

KBar buttons

Adjust stroke caps quickly by building custom toolbars. All the features of the ScriptUI panel, in a single KBar button.

Quick start

1

1

All the freebies are available lore.battleaxe.co after signing up for the blog/newsletter.

Use the included files to install in any number of ways to help you do your best work.

All the freebies are available lore.battleaxe.co after signing up for the blog/newsletter.

Use the included files to install in any number of ways to help you do your best work.

2

Buttcapper.zip/
 Kbar/
   buttcapper-butt.svg
   buttcapper-projecting.svg
   buttcapper-round.svg
   buttcapper-strokewidth.svg
   Buttcapper.kbar
 Buttcapper manual.url
 Buttcapper.jsx

2

2

Install

Buttcapper may be used a few different ways, and there are a few different ways to install based on your workflow.

Install

Buttcapper may be used a few different ways, and there are a few different ways to install based on your workflow.

2

Basic Install

KBar

ScriptUI install

Buttcapper.jsx

To install a dockable a script that may live within the Ae interface:

File > Scripts > Install Script UI Panel

Restart Ae and the script will be available in the Window menu at the top of the screen. Scroll down to find the installed scripts.

Basic Install

KBar

ScriptUI install

Buttcapper.jsx

To install a dockable a script that may live within the Ae interface:

File > Scripts > Install Script UI Panel

Restart Ae and the script will be available in the Window menu at the top of the screen. Scroll down to find the installed scripts.

Basic Install

KBar

ScriptUI install

Buttcapper.jsx

To install a dockable a script that may live within the Ae interface:

File > Scripts > Install Script UI Panel

Restart Ae and the script will be available in the Window menu at the top of the screen. Scroll down to find the installed scripts.

3

3

Get to work

Buttcapper was designed to be simple and intuitive. We hope it fits seamlessly into your workflow and you don't really need these docs to build amazing things.

Please share what you're creating with us on Instagram and Discord.

Get to work

Buttcapper was designed to be simple and intuitive. We hope it fits seamlessly into your workflow and you don't really need these docs to build amazing things.

Please share what you're creating with us on Instagram and Discord.

Manual

Void UI
Void UI
Void UI

Context sensitivity

Buttcapper understands what you have selected and affects strokes based on this selection.

  • Select a shape: it will change the stroke for that shape

  • Select a layer, it will change all the strokes within the layer

  • Deselect all layers, it will change all strokes within the comp

Set caps

Click to set the stroke caps based on the layer or shape selection.

Set joins

Alt/Option or Shift click any of the cap buttons to adjust the stroke joins.

Changelog

1.5.1

Aug 27, 2023

Added
  • Kbar toolbar

1.5

Aug 18, 2020

Added
Changes
  • UI simplification

  • Icon redesign

  • HiDPI icons

Removed
  • Button color variation

1.1.0

Aug 18, 2015

  • Initial release