ply file reading+manipulation