Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an array of lines that each have a stroke:

enter image description here

Now I want each individual line to have a "wavy" effect like this:

enter image description here

How would go about something like this? - I've had no luck with the Warp > Wave effect.

share|improve this question
I would probably try Wrap tool or Twirl tool with low intensity. – Joonas Mar 8 '12 at 11:44
up vote 5 down vote accepted

There are several ways.

You could use an Envelope applied to the entire group as a mesh and move the mesh points to distort. (Object > Envelope > Make as Mesh...)

You could use the Warp tool in the Tool bar and manually "push" the paths into a shape you want.

You could apply an Envelope as an effect to each stroke, making each stroke wavy before the groups appearance.

You could recreate the starting line as a wave, then apply the effect to rotate the stroke.

share|improve this answer
Thanks for helping me out :) I went with your last idea. – timkl Mar 8 '12 at 13:59

Use the Zig Zag effect with smooth corners.

share|improve this answer

Take your wavy line, and drag it into the brushes palette. That will give you a stroke swatch of a wavy line with a specific shape and number of bends. Apply that to your set of strokes pictured at the top.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.