Create Wavy Lines Using Lattice Deformation In Inkscape

Create Wavy Lines Using Lattice Deformation In Inkscape 1024 602 Nick Saporito

In this tutorial I’ll be demonstrating how to create these wavy lines using the Lattice Deformation path effect in Inkscape. This would be a great tutorial for a beginner or first-time user of Inkscape.

Logo Design Guide


Curious about the creative process that inspires me to come up with design ideas and how I go about executing them? Be sure to check out my logo design guide for a look behind the scenes at my systematic approach to coming up with design ideas.

Learn How To Design Logos

The following is just a brief overview of the steps taken to achieve the effect. For more in-depth step-by-step instructions, please watch the video tutorial at the top of the page.

Wavy Lines Effect

To get started, we’ll use the Bezier Pen to create a single horizontal line on the canvas.

Step 1

Next we will create a series of duplicate copies of the line and space them out evenly. We will accomplish this with the Duplicate function (control + D) and with the Distribute function in the Align & Distribute menu. Finally, we will combine the lines into a single unit with the Combine function (control + k).

Again, if any part of this explanation sounds ambiguous to you, I would advise watching the video tutorial. It covers everything in detail.

150+ Logo Templates

Need a professional logo but have a limited budget? Or are you a designer looking to add to your inventory of design elements? Check out my bundle of 150+ high quality logo templates, all designed by Yours Truly.

Step 2

Now we will apply the Lattice Deformation path effect to the design.

Lattice Deformation

Lattice Deformation is a new path effect that was recently added to Inkscape. It allows you to warp objects using individual nodes. The location of the nodes is dictated by a grid.

Select the object, then go to Path > Path Effects. Once the path effects menu open, click the plus icon (+) on the menu to add a new path effect. Then, from the list of path effects, choose Lattice Deformation and click Add to apply it.

Lattice deformation path effect

Now if you grab the Nodes tool, a grid will appear over your lines with a series of individual nodes that you can click and drag. As you move them, you’ll notice the design warping according to wherever you move the cursor.

Step 3

Go ahead and move the nodes around whimsically until your lines have a nice wavy flow to them.

Step 4

Once you’ve altered your design to your liking, you can finalize it by going to Path > Object to Path. Then you can convert the strokes to paths by going to Path > Stroke to Path. You can now color in and stylize your wavy lines however you’d like.

Finished design

That should do it for today’s tutorial. If you have any questions just let me know, and as always, thanks for watching!

Become A Master of Inkscape!

Want to learn more about how Inkscape works? Check out the Inkscape Master Class – a comprehensive series of over 50 videos where I go over every tool, feature and function in Inkscape and explain what it is, how it works, and why it’s useful.

Get 20% Off All Products

Join the Logos By Nick mailing list to be notified of new posts and receive 20% off all courses, templates, and learning materials. Your information won't be shared with any third parties and you will never receive any kind of SPAM or promotional email from me.

Logos By Nick LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. Read affiliate disclosure.

Nick Saporito

Nick Saporito is a Philadelphia-based graphic designer who specializes in branding-specific design. A full portfolio and information regarding services offered can be found at LogosByNick.com.

All stories by: Nick Saporito
2 comments
  • John H.

    Hey Nick!

    I would like to hear your opinion to a problem i got with Inkscape! I though I’d tweet you, but you seem not to be that active in Twitter so this is the way then 😀

    So the problem goes like this:
    Every time I try to do a Path -> Difference/Intersection/Division act, the shapes just go very weird. Usually the result is way smaller than the area that should be the result of this action, or the shapes just have strange corners or something. For example if I have two colliding circles, and then make the “Intersection”, the area formed by this is not the area where the shapes collide but a smaller one. I tried making making a Celtic knot like in your video about the subject, but every time Intersection is made, all parts seem to be sized differently, this is clearly visible and noticeable when you have duplicate shapes and they are all in the same position.

    The problem is not about any of the shapes having strokes on them, I’ve checked many times that they don’t have strokes! Also it doesn’t matter if you’re doing the Difference/Intersection/Division to an object or a path, in both cases they act similarly strange! I’ve also tried shutting the program and restarting but no…

    I’m an experienced Inkscape user, but this problem has only recently appeared in my works… You’re propably even more experienced than I am, so if you know what could be the problem, please tell me! Thanks!

Leave a Reply

Your email address will not be published.