Inkscape.org
Beyond the Basics Feature request: Live Path Effects (LPE) in Python
  1. #1
    Mark Hubbart Mark Hubbart @marcus.erronius

    I've been using Inkscape for several years now, and only just joined here to test the waters on a feature request. I've been coding up extensions for Inkscape in Python for some time now, but one thing I'd like to make would be better implemented as a live path effect. As far as I can tell, there is no way to do this in Python, and furthermore, there is no way to do it at all except by adding it to the base code. It would be nice to have an extension-like interface for LPEs, where users can download and install plugins that enable whatever effect they want.

    I can see a couple potential issues:

    • Some path effects written in Python could be too slow to call it "Live"
    • Unlike extensions, LPEs would likely have to be run within the main process for performance reasons, which could cause stability/security issues

    On the other hand, the benefits could be substantial. There are several extensions that I use for for generating features for laser cutting that would be very nice to have as a live effect.

  2. #2
    Tyler Durden Tyler Durden @TylerDurden

    Sounds like a discussion to have with the developers: https://chat.inkscape.org/channel/team_devel 

  3. #3
    Mark Hubbart Mark Hubbart @marcus.erronius

    Thanks, I wasn't sure how to go about this!

Inkscape Inkscape.org Inkscape Forum Beyond the Basics Feature request: Live Path Effects (LPE) in Python