Function generateSurfaceGeometry