don't use vec_rotate; afaik x and y need to be zero, while z has to be positive, like 200 or so. then use vec_for_screen.