Inkscape.org
Creating New Extensions Seeking: Update for Bezier Envelope
  1. #1
    Tyler Durden Tyler Durden @TylerDurden
    *

    Hi All,

    I'm looking for an update to this extension: https://github.com/shlomif/Bezier-Envelope-for-Inkscape

    It was a very handy extension and the current perspective and envelope extensions are not quite as easy or fast.

    If there are any existing, I'm all ears. 

    If there are any willing volunteers to create an update, I'm certain the community would be most grateful.

     

     

    Here is are two examples of common use:  A simple perspective with straight sides, and a distorted midsection. The perspective is fairly easy to achieve with the perspective/envelope LPE, but the distorted midsection type has no good method AFAICT.

    Thanks in advance.

     

    Edit: updated file.

    Example1A
  2. #2
    inklinea inklinea @inklinea⛰️

    This looks like a python 3 update by Mario ? 

    https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.2/src/branch/master/extensions/fablabchemnitz/bezier_envelope

  3. #3
    Tyler Durden Tyler Durden @TylerDurden

    That would be the one I am seeking, but it seems to be broken. It requires the text to be turned 90, and other fiddling. 🤔

  4. #4
    Mario Voigt Mario Voigt @MarioVoigt

    Hi Tyler. You can use https://inkscape.org/it/~MarioVoigt/%Eo2%98%85move-path-node to change the order of the nodes. Because the path's nodes order controls the behaviour of the transformation.

    That extension (move path node) has some small bug about it does not handle vertical and horizontal commands correctly atm, i tested it with your svg.

    Then it's also a thing of selection order, yes.

  5. #5
    Mario Voigt Mario Voigt @MarioVoigt

    i fixed some stuff in move path node extension and bezier envelope. maybe you can play around with it again

  6. #6
    Tyler Durden Tyler Durden @TylerDurden

    Thank you!  I will check it out!

Inkscape Inkscape.org Inkscape Forum Creating New Extensions Seeking: Update for Bezier Envelope