User Tools


Several shapes can be combined together to form the convex hull, i.e. sum of the outside shells. This includes irregular shapes such as combining a circle with a square.

Note: Convex hulls can be viewed as elastic wrapping around several shapes.


Learn more about convex hull at

let h = hull(square(10), translate([5, 10, 15], circle(10)))