hit.x/y/z and hit.u/v returns the world coordinates so when a model is not world centered and/or rotated the hit.u/v values after a trace make no sense to me.

How can I calculate the real texture coordinates after a c_trace hit a rotated/moved model?

The values for hit.v.u1 / hit.v.v1 I do not understand as well.