Creating our node tree
To make a procedural spiderweb generator, we will begin our journey by making use of a convex hull shape; after that, we will convert this convex hull shape into a wireframe, and we will join the original mesh with this wireframe.
But first, let’s learn a little about convex hulls.
What’s a convex hull?
A convex hull is best explained as a version of a model that is cut from a block using only straight lines. This means that we won’t have any crevices in the model. The following figure shows in simple terms what a convex hull means on a vertex level:

Figure 11.6: A convex hull calculation
In the following figure, you can see various examples of objects with convex hulls:

Figure 11.7: Convex hull examples
Creating a convex hull around our objects
Making a convex hull around our objects is very easy. There is a special node to do this in the Geometry Node editor, conveniently...