SIMULATING DROPLET IMPACT ON A SUBSTRATE OF ARBITRARY SHAPE