Yes, it works quite well. I already used this procedure in the Unreal Engine in the past.
I think I will create a convenience node that encapsulates this functionality, because the node tree gets quite large when you have to duplicate the setup for each texture type (diffuse, normal, specular, roughness etc.).
UV Mapping Rotation
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.