The Stack Overflow podcast is back! Listen to an interview with our new CEO.

New answers tagged


You could try the FiberMesh technique. Fibermesh takes 3D input curves and interprets them as the contours of the surface. It then creates a smooth surface by using an optimization technique. Here you can see a video, which demonstrates the technique.


One algorithm that's pretty good for this, but very difficult to implement is to find the Medial Axis of the shape and then have various profiles that are based on the signed distance from the medial axis. You can also use the Straight Skeleton instead of the Medial Axis, but it's also a bit of a pain to calculate. An easier way that's not quite as accurate,...

Top 50 recent answers are included