Exploiting semantics for shape-based 3D model retrieval