restruct 3d points