Bjango home
Articles
Help
Contact
iStat Menus
iStat for iOS
Consume for iOS
Skala
Skala Preview
iStat Server
for Mac
See all apps

Scale Patterns to 100% script

I love patterns. They’re the easiest and most flexible way to add texture to a layer in Photoshop. They’re always editable. They’re easy to copy between layers. They say nice things about your mum.

But they also suck. They suck, because they scale with the document, which is a very sensible thing to do, and I agree with Adobe’s choice of behaviour, but it’s often not what I want. That’s because I use patterns to add noise or subtle texture, and those textures are best served at 100% scale — other sizes tend to look blurry and unkept.

After scaling a document, I’ll often hunt down all the pattern layers and layer styles and reset them to 100% scale. Colouring layers you know you’ll need to edit later can help, because Photoshop CS6’s search can filter out everything else, making editing a bit quicker. It’s also possible to search for all overlay effects, letting you chase down layer style patterns.

That’s still time consuming and painful, because it requires manual editing. It’d be far better if there was a way to automate the entire process. I asked if it could be scripted on Twitter, and David Jensen responded by creating the script below. Awesome. Thank you, David.

Download: Scale Patterns to 100% script

Once downloaded, place Scale Patterns to 100%.jsx in your /Adobe Photoshop CS6/Presets/Scripts/ folder and restart Photoshop for the script to appear under the File menu.

Thanks also to Mike Hale, Paul MR and Jacob Rus, who helped assist David. The project is hosted on GitHub, just in case you’d like to contribute or branch it, plus there’s further discussion on PS-Scripts.

Take a bow gentlemen, you’ve earned it.

Other articles

My app design workflow
Gradient maps
Strokes in Photoshop CS6
Just like print design
Layer tags
Using algebra to create paths
Sub-pixel text rendering
Photoshop Actions & Workflows
Scale Patterns to 100% script
Text in Photoshop CS6
Masking in Photoshop CS6
Illustrator and app design
Vector shapes in Photoshop CS6
Photoshop CS6 improvements
Pixels per inch is just a tag
PNG compression and iOS apps
Everything is a grid
Smart Objects
Exporting from Photoshop
Iterate Podcast
Pixel perfect rotation
Pixel perfect vector pasting
Pixel perfect vector nudging
What if iChat was one window?
Gradients
Designing for Retina display
Designing for Retina display, part two
A new Drobo Dashboard icon
Noise and textures
Photoshop CS6 wish list
What to do with all those extra pixels?
Photoshop roundrect roundup
Colour management and UI design
How many layers are in my PSD?
Dissecting iTunes and App Store links

About the author

Marc Edwards is the Director & Lead Designer at Bjango. Follow @marcedwards on Twitter and @marc on App.net.

  • Bjango on Twitter
  • Bjango on Dribbble
  • Bjango on GitHub
  • Bjango on App.net
  • RSS Feeds
  • Marc on App.net

©2013 Bjango Pty Ltd. All rights reserved. ABN 88 062 334 580.
Apple, the Apple logo, iPad, iPhone, and iPod touch are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc.
Assembled with a hex key.