Abstracting Shapes