I would use vec_bounce

muffel