Das ist richtig: Die Texturkoordinaten sind gleich, wenn Sie auf die gleiche Stelle der Textur tracen. Sie bleiben jedoch nicht gleich, wenn Sie in die gleiche Richtung tracen und das Modell drehen, da Sie dann ja andere Textur-Stellen treffen.
"Weltkoordinaten" bezieht sich auf ein globales 3D-Koordinatensystem. Da Texturkoordinaten zweidimensional und lokal sind, gibt es hier keine "Weltkoordinaten".
Die hit.u1/v1 Koordinaten geben die getroffene Texturstelle wieder. Sie werden z.B. von der Engine verwendet, um per ent_decal auf die Textur an der getroffenen Stelle ein Decal zu zeichnen. Sie können auch selbst per pixel_to_bmap an der getroffenen Stelle etwas auf die Textur zeichnen. Wie die Entity dabei gedreht ist, sollte egal sein.