Fig. 3

Non-singular primitives composed of trivariate B-splines: a A cylinder is composed by five extruded solids, whereas b a cone is composed of five ruled solids. c A torus is constructed using five solids of revolution, and d a sphere is composed of six ruled solids and one cuboid in its center