Convert scatter3d plot to mesh or isosurface

hello all, I have this weird “peeled orange” like shape that I would like to render as a 3D shape: Edit fiddle - JSFiddle - Code Playground

What I did now was to repeat the shape every 10 degrees of rotation, but obviously that’s not a proper 3D shape… Unfortunately my knowledge ends there, how can I convert this set of 2D coordinates into a mesh or isosurface?