I think it's a foul (but impossible to judge on the spot), the white didn't go in the direction you drew because it had topspin after bouncing off the cushion, and it hit the 3 really full, so the cue ball path looks like a soft follow shot with a full hit.