im facing the issue as in the photo below. i want to rotate the y axis to animate it. in HDRs its no issues.if i try to recreate it on a uv sphere i get this ugly distortion. rotating the whole sphere isnt acceptable because of many reasons. i want to rotate the texture only.

before rotate on x, y enter image description here after rotation enter image description here any solution?

  • 1
    $\begingroup$ Do you want to make the earth appear to be spinning on its axis by moving UV. For basic sphere mapping this can be achieved by translating u. (longitude) $\endgroup$ – batFINGER Oct 21 '17 at 17:22
  • $\begingroup$ @batFINGER thanks for the help but whats u?how can i achieve that. $\endgroup$ – Sam Mousa Oct 22 '17 at 19:27
  • $\begingroup$ Go to uv editor, select all your UV map and translate it in x (keys g x) I think thats what you. If you select all UV's and rotate I think you will see the effect you are getting. $\endgroup$ – batFINGER Oct 23 '17 at 15:16
  • $\begingroup$ @batFINGER but i want ti animate the rotation of the texture(UV) anim all ad on doesnt work in recent versions i think because it doesn't affect the rotation of the UVs. $\endgroup$ – Sam Mousa Oct 26 '17 at 4:39

so i have found the answer.

use AnimAll add on.

open tools panel by using T then go to Animation tab then check UVs and insert a key frame.

move to another frame then insert another key frame (by using tool menu T)

Move Uvs on any axis then insert another key frame.

go to object mode(will not work in edit mode)

switch to rendered view.


your UVs will animate.



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.