# Tutorial 61: Seamless Patterns

## Joe Clay | Mar 10, 2017

This week we check out a quick technique to set up seamless patterns, for ribbon boards or anything else you need tiled.

``````x = thisComp.width;
[x,0];``````

You can divide the comp width to increase the amount of copies. Just make sure to add more copies to the repeater and change the offset. ;)

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 60: Advanced Text Animator Attributes

## Joe Clay | Mar 3, 2017

This week we explore the advanced attributes of text animators so that we can understand what the hell things like ease high means. Hint: high or "on" is what the properties in the animator are set to, and low or "off" is the default value.

To animate a loop with an angle control, add an angle control to your text layer, name it revolution, and past this into the Range Selector's Offset Property:

``````r = effect("Revolution")("Angle")%360/360;
if(r < 0)
{
linear(r,-1,0,-100,100);
}
else
{
linear(r,0,1,-100,100);
}``````

In the, hopefully, near future, we'll start a separate series to explore expressions in-depth—including some programming/mathematical concepts that specifically help with After Effects, like range mapping as used in the expression above.

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 59: Shape Expressions

## Joe Clay | Feb 24, 2017

Update: Barry McWilliams sent us a project file that lets you add circles from the outside, as well as the inside. Download it and check it out! Big thanks to Barry!

I was watching a cool tutorial about tapering a stroke since I've seen that technique around and I was wondering how people were accomplishing it. And of course, as I usually do, I found something that can be used elsewhere to great effect.

I always figured people tapered strokes with similar expressions, but the propertyGroup function was one I was unfamiliar with on the expression side (I've used similar techniques in scripts). Anyway, using that you can find out indexes for various shape elements, which means you can sort of construct your own repeater, using other properties. So now you can do something I've wanted to do for a while—concentric rings in a single shape layer with the same gaps and strokes.

So watch this and watch the School of Motion tapering a stroke tutorial. There are worse ways to spend your time!

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 58: Speed Lines

## Joe Clay | Feb 17, 2017

So I'm a glutton for punishment apparently, but I figured out how to both make make a preset to add speed lines to your shapes and save a preset with named shape elements. This tutorial shows you how to do both of those things.

Well, to be fair, I thought I knew how to do the latter, but After Effects defeated me at every turn. If I didn't know it were possible, because I did it on the very last preset I built, I would've just assumed it wouldn't work. But I figured it out so hopefully that'll help you too.

A text article on that will appear on the blog, for the future when you need an even better refresher and you go searching for it on google. Haha.

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 57: Quick Particles

## Joe Clay | Feb 10, 2017

This week we'll explore a way to make semi-randomized circular particles by drawing a quick path with a dashed stroke and using wiggle paths. Using this technique you can make cells, an alternative vegas effect, fake bokeh, and really whatever you can think up.

Combine giant strokes with smaller ones and perhaps a repeater, and you might even be able to make the main cells as well. Thanks for watching!

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 56: Curled Paper

## Joe Clay | Feb 3, 2017

Andrew Embury sent me a great idea for a preset. So I built it. Here are a few options for building a simple curled paper rig. The project file has been updated slightly to show a better way to use the dashes—for example the moirĂ© pattern was removed by also dashing the strokes that make up the front sections. It's a little tedious to set up, but I might look for a way to make a preset out of it as well.

I hope to eventually expand on the parametric version as well. Stay tuned.

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 55: Mo Better Blobs

## Joe Clay | Jan 27, 2017

This week we take a look at our previous Tutorial 3: Blobs and make it mo better. Now it's all shape based, so it's infinitely scalable and perfectly sharp!

Edit: YouTube user os cand alerted me to a very cool French tutorial from a couple of years ago that is a better mo better version of this tutorial. Thankfully I understand a little French, know how to use Google Translate, and realized this technique is similar to my older tutorial. I'm leaving this video up, since it still explains the idea behind the technique for English speakers, but here's an explanation of what needs to be done to improve it. Also note, the project file has been updated to add this technique.

Interestingly, this technique is actually closer to my original tutorial in approach. Forget the stroke, set matte, simple choker, and fill. We don't need them, so you can now color your shapes directly. After your merge paths, add an offset paths. Then we link it to a slider. Once that's done, we duplicate the offset paths and in the second one we multiply the expression linking to the slider by -1. So we end up back where we started. But since the effects are applied in a stack, rather than simultaneously, they expand and blob together. Then that blob is brought back to its original size. So depending upon how much you "stretch" it, it will attract at and stretch to farther distances. Again, check the project file for more information.

Sweet. I'm glad this community is growing enough that we can even pass the limits of what I know and find ways to improve my techniques! Workbench is all about helping you to work better and faster. And this improvement does just that. If you're a Francophone, check out Motion Café. They look to have some great content. I've come across them, but my French is limited to ordering food and finding my way around a city. Haha.

Hopefully this helps you, have a great day!

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 54: Easy Looping

## Joe Clay | Jan 20, 2017

If you want to make a looping GIF or just any loop to use in your animations, this After Effects tutorial is for you. It's an easy technique but it allows for complex loops. If you have any questions, throw them in the comments!

This makes a full year of weekly tutorials. Thank you for joining us on this ride. And thank you to everyone who's written me with support. I'm still amazed by it all. 2017 is going to be quite interesting!

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 53: Quick Tips 03

## Joe Clay | Jan 13, 2017

This week we look at volume three of our quick tips. Here's timecode for the various tips:

• 0:16 - Make a quick square/circle
• 0:47 - Make a rectangle with a specific ratio
• 1:16 - Convert parametric shapes to paths
• 2:08 - Drawing non-parametric shapes
• 2:22 - Shortcut to select shape paths
• 3:09 - Using multiple artboards
• 3:14 - Rotation and scale shortcuts
• 4:44 - The Strobe Light effect
• 5:55 - Separate dimensions
• 6:23 - Unstagger keyframes

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!

# Tutorial 52: Understanding Paths

## Joe Clay | Jan 6, 2017

This week we explore how understanding the way EPS paths work can lead us to some interesting effects within shape layers without even using merge paths.

## Become a Patron

If you'd like to help support Workbench, check out our Patreon page. For \$5 a month, you get access to all of the tutorial project files we've made available as well as other monthly projects, rigs, R&D, elements, early product previews, and BTS content not available anywhere else!