These are my coordinates in object space:
These are my coordinates of the top face in UV space:
The coordinates map from UV space to object space like this:
I would like to rotate the UV mapping clockwise like this:
At first I thought I could simply rotate the texture, but of course that doesn't work, and I'm pretty sure rotating UVs in the fragment shader is the same as rotating the texture.
Can manipulating UVs in the vertex shader achieve what I want?
Thanks!