# Circular shape with sine edge

I am looking for a method to create a circular shape that has a sine wave as an edge. Like the picture I posted in addition to this question. I want the edge to be a sine wave and the rest of the surface to be warped.

• Do you want the inner face be additionally subdivided and have a smooth gradient inward, or do you mean it exactly as @Chris depicted in his answer? Dec 22, 2022 at 19:19

## 3 Answers

Here's a lazy version, that starts with a bottomless, 0-height cone:

.it gives you the option of an n-gon at the center:

.. if you wanted, you could raise or lower the center, too, for a more or less conical profile.

• This one's just to get a G&T from quellenform, really.. I've learned a lot more from his version :) Dec 23, 2022 at 11:57
• What's a "G&T"? You young people and your abbreviations... Dec 23, 2022 at 12:32
• It's a Gin and Tonic at the 19th hole for a rare win (IMHO) at a round of Node Golf.. :) Dec 23, 2022 at 12:54
• I like that! Cheers! (...by the way, my first attempt was also with a cylinder, which has a better distribution of indices, but I personally did not like the innermost face) Dec 23, 2022 at 14:30
• @quellenform... OK, that would be 'Inner Radius' 0. I think the cone merges automatically... :P ... But Hey, it's Christmas. My round at the bar. You're the pro :) Dec 23, 2022 at 14:37

I assume that you need not only the outer edge, but also a nice topology inside the shape.

Maybe this example will help you:

As basis I use here a mesh, which I created from two curves with Curve to Mesh.

This has the advantage that I can divide it on two axes into as many segments as I want.

With a few math nodes I capture the points concentrically and radially and can move their positions accordingly.

So that the flow of the mesh remains adjustable also to the center, I use here additionally the node Float Curve.

The advantage of this solution is that it creates a mesh that is built up with quads, so you can additionally apply a subdivision.

(Blender 3.2+)

• Hey it's me again. Thank you very much for your suggestion. Is there a way to angle the outer edge towards the center? For example that the face discribing sine wave runns on the surface of a imaginary cone.
– Alec
Dec 31, 2022 at 10:39
• @Alec Sorry for the late reply. I'm afraid I don't understand exactly what you mean or how it should look. Can you please sketch it with an image? Jan 4, 2023 at 10:20
• @Alec Was that an accident that you deselected the previously accepted answer? Would you have had a few more questions about it? Jan 11, 2023 at 20:22

you can use this node setup here:

Note: i did not search for a formula for the integer value so that it "fits". I just tried out and 151 fitted ;)

result:

--- update

solution for z - axis:

• Very nice thank you. Can you help me realizing this pattern not in the x and y (radial) scale but in the z axis?
– Alec
Dec 22, 2022 at 18:44
• i updated my answer Dec 22, 2022 at 18:52
• Thank you very much. That helped alot.
– Alec
Dec 22, 2022 at 19:04
• pls click on the checkmark left of my answer, if it helped you. thx Dec 22, 2022 at 19:13