Gray-Scott: post processing the pixels

3dxml at the bottom.

I thought this would be the most simple part, but it took me a long time. I may connect with R&D for review later. but here is my recipe to get this result from the model of my previous post

here is the cooking recipe

1. Get all the pixels that have a Gray Scott value above 0.5

2. Split the initial surface with the pixels.

I tried other ways, but it did not work. So this way is not likely to be the best one, but it works.

Pixels are enlarged and extruded to avoid tolerance issues when cutting the surface. Then I made a loop to cut the initial surface with the pixels, one after the others. My loop can take 20mn but I got the result.

pixels are enlarged and extruded to avoid tolerance issues when cutting the surface.
the result is a set of surfaces




3.Get the surface boundaries (only the big ones)

4. smooth the boundaries

My way is to take the middle points of each edges of the polylines. I do it 2 times. When not enough I took half od all the middle points.

5. offset the initial surface

Ready for rendering

​​​​​​​