pp ml 3d