Generating random crater texture to cnc

Hi all,

I’m trying to model a “cratered” texture similar to the attached images of some hand carved wood. I’m thinking a voronoi with attractor points is the way to go but I’m not sure how to get each cell to become concaved while also keeping a somewhat sharp ridge between the to cells.

Does anyone have any tips or links to tutorials that are fitting for this?

Thanks in advance for any help!


Hi @t.stoelting ,

This post may help you:

You could fillet the hard edges or convert to subD and apply creases (if you are in R8)

Also I believe the Nautilus plugin has a “Chisel” node:

Perhaps that will help you get started?

This is great, thanks!

1 Like

You’re welcome!

I have a few follow up questions. In my case I need this to be a circle but when I replace the Rectangle with Circle the Pop2D has an error as well as the Voronoi. “Data conversion failed from Circle to Rectangle” for both.

I haven’t actually used the script myself before but in looking at it just now it is a little finicky regarding the “chisel” count of how many spheres it wants to get clean cuts.

But in messing with it and trying to get it to work with a circle on the front end… it may be easier to just use a square boundary matching your circle radius and then trim after the fact.

Here’s a pretty “junky” script by usual standards but it should get you there:

Model Space:


Graph Space:

Hope that helps!

20240220_scallop_response_01a.gh (17.9 KB)

1 Like