How to Build Custom Photoshop Brushes That Actually Work Inside Actions
The Problem That Broke My Batch System Last spring I was running a batch action for an e-commerce client, about 300 product shots that needed consistent edge softening applied to composited shadows. The action had worked perfectly for weeks. Then one morning it started producing brushstrokes at wildly inconsistent sizes across different files. Some shadows looked like they were painted with a mop. Others were a single pixel line. The culprit was a custom brush I’d built months earlier without thinking carefully about how it would behave when document resolution changed.