Classifying 3d Shapes