3D Lagrangian VPM