Gimp-Forum.net
Path autocurves plugin (G2 continuity) for Gimp3.0.6 - Printable Version

+- Gimp-Forum.net (https://www.gimp-forum.net)
+-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP)
+--- Forum: Extending the GIMP (https://www.gimp-forum.net/Forum-Extending-the-GIMP)
+--- Thread: Path autocurves plugin (G2 continuity) for Gimp3.0.6 (/Thread-Path-autocurves-plugin-G2-continuity-for-Gimp3-0-6--11362)



Path autocurves plugin (G2 continuity) for Gimp3.0.6 - InquisitiveAsHell - 12-08-2025

Here is an updated version of the old "G2 continuity"-plugin that now works on Gimp3.0.6 (as far as I have tested it):
[attachment=14084]

When installed it shows up in the Path context menu and is capable of creating a smooth curved path from one with only linear (straight) segments (ie. no need for manual intervention at the control points).

Credits go to the original author, a user on this forum called "Ottia Tuota" as well as to "tmanni" who ported it to python3 and Gimp2.99. That version does not work on recent releases anymore, so I've tried to adapt it to the current API for Gimp3, making as few changes as possible.

I've never done Gimp plugins before so please excuse me if there are silly mistakes in the registration/create/run setup phase. The rest of the code should be how it was before except that I've had to change all the "vector" API references to the newer "path" variant and updated how selected pixels are spotted.


RE: Path autocurves plugin (G2 continuity) for Gimp3.0.6 - rich2005 - 12-08-2025

(4 hours ago)InquisitiveAsHell Wrote: Here is an updated version of the old "G2 continuity"-plugin that now works on Gimp3.0.6 (as far as I have tested it):

Very good, works fine here, kubuntu 24.04, Gimp 3.0.6 appimage

Any users, remember to put g2continuity.py in a folder g2continuity

Thank you.

Edit: There are notes on use here: https://www.gimp-forum.net/Thread-Making-G2-continuous-paths?pid=28752#pid28752


RE: Path autocurves plugin (G2 continuity) for Gimp3.0.6 - denzjos - 12-08-2025

Well done. The plugin works in GIMP 3.2.0-RC1. Thanks.