Planning a CNC milling job of for a wavy pattern I want to use on the ceiling.

What is the best way to control the curvature for each wave blending into the next one? I would like to only build the "tip" of the wave and then control the curvature (the blend) on each side independently, maybe the same way you control curvature when editing vectors in Illustrator via a 'weight' parameter to manually sculpt each part.

example wavy pattern


1 Answer 1


How's this for a starting point? I took a simple grid mesh and applied edge creases to every other row:

Basic grid with creases

...Scaled it down in one direction and then pulled the edges perpendicular to the creases up and down to build a crude series of parallel waves:

Scaled grid with crude waves

...Then added a subdivision modifier:

Waves smoothed with subdivision modifier

There's plenty of room for improvement, but using edges as control points made it relatively simple to sculpt a basic wavy shape without too much hassle.

  • $\begingroup$ slap a subsurf modifier on that. $\endgroup$
    – Mutant Bob
    Commented Mar 31, 2015 at 16:14
  • $\begingroup$ @Mutant Bob: That's what the third image is, I just didn't turn it up very many steps since it was a quick illustration. Or is that what you meant? $\endgroup$
    – smashuu
    Commented Apr 1, 2015 at 0:40
  • $\begingroup$ facepalm the creases in your answer confused me. When I looked at his original picture I didn't see any creases. $\endgroup$
    – Mutant Bob
    Commented Apr 1, 2015 at 14:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .