3d pulse