Geometry of 3D shapes