have a look at vec_lerp for its height and vec_dot for its angle