Copy link to clipboard
Copied
I figured I'd share a Photoshop script I just finished that I'm simply calling "Path Points To Ellipse".
It's one that I've imagined for a long time, but was finally possible with the help of AI (I never would have figured this out otherwise lol. And it still took a bunch of fighting with it)
What It Does: Lets you draw at least 6 arbitrary path points with the pen tool, and it will automatically create an ellipse such that the points fall along its outline. Or at least as close as possible.
Features:
Use Case Ideas:
Demo:
Tips:
Download:
How It Works (I had the help of the AI to summarize these points 😂😞
Copy link to clipboard
Copied
A wee heads up that Ellipse is also one of the many Lazy Nuzumi Pro presets as well as modulated Ellipse with saw, sine, square wave overlaid. As ever, LNP is only available for Windows systems unfortunately
Copy link to clipboard
Copied
Oh nice I hadn't heard of that tool but it seems really powerful, I'm definitely going to add that to my figurative toolbox. 🧐
Though playing around with it, it seems to serve a different purpose than my script.
Unless I'm mistaken that's more for controlling the brush whereas my goal for the script was to create a pixel-perfect-matched vector shape. Also it seems you need to manully select the major/minor axis and adjust it, which is the same process I was trying to avoid by making the script in the first place. For example in cases where the major axis of the ellipse of something you want to 'trace' is not obvious, you'll still have to play around with it for a bit to line it up.
Here's a particularly challenging but random example -- say you wanted to create an ellipse shape layer that circumscribes an object like this stop sign taken at an odd angle. Becuase of the angle, you can't simply draw the ellipse between two of the edge points and expand the minor axis - it won't match.
With that photo's perspective, the major axis line actually lies between corner points, so you'd have to play around with it to get it to match. But with the script you can literally just click on each of the points and get a pixel-perfect match.
And the key is that it's still an ellipse shape vector -- that's really the main point of the script.
The above example can still be done with the built in ellipse tool, but to get it pixel-perfect I personally had to adjust the skew which still took repeated re-adjustment, and when you adjust the skew Photoshop also makes you convert it to a path instead of an ellipse (being a path vs shape isn't a huge deal since they're both vectors but it's worth mentioning).
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more