Inkscape.org
Beyond the Basics Is there a tool to warp objects along a curve?
  1. #1
    Marscaleb Marscaleb @Marscaleb

    I'm drawing some fantasy maps, and I have portions I need to copy and then alter the projection.

    Is there a tool that works like a cage deformation?  Not just a skew or perspective deformation, but something where I can pick points to move arbitrarily and then have the program interpolate according to those points?

    Or better yet, is there a tool that can bend an object according to a curve or set of curves, so that I can just move around the latitude/longitude lines to match the projection I need?

  2. #2
    Polygon Polygon @Polygon🌶

    Check out Path->Effect: Lattice Deformation perhaps.

  3. #3
    Marscaleb Marscaleb @Marscaleb

    Well that certainly is a step in the right direction; I can use this to get it mostly-right.  It has some weird effects where it pulls elements I don't expect to move, so I have to do a lot of tweaking.

    Still, it's a lot better than nothing.  Thank you!

  4. #4
    David248 David248 @David248

    Perhaps did you also try enveloppe deformation LPE and pattern along path LPE (enveloppe and lattice deformations work with groups, pattern along path works quite differently : the LPE applies to the deforming path and the pattern pasted can't be a group).

    I'd follow Mihaela Jurkovic's top tip given there by adding nodes to the objects you want to bend to get better results.

     

  5. #5
    pauljs75 pauljs75 @pauljs75

    I think lattice deformation needs an option to control horizontal and vertical grid density. And a way to select and push multiple lattice points at once as well as some point warp tools. Twists, pucker, bloat, and all that are missing and seem like things it should be well capable of doing.

  6. #6
    Polygon Polygon @Polygon🌶

    You'd probably try out the "Tweak tool" and have a good play.

Inkscape Inkscape.org Inkscape Forum Beyond the Basics Is there a tool to warp objects along a curve?