I have a circle with a inner loopcut, and would like to be able to scale the ring without affecting the UV texture on the circle. Currently it warps it, as Blender tries to fit the UV to the (now thinner) ring.

I also need the ability to animate the scale of the inner loop.

Textured View UV Map

When scaling the inner ring, I'd like it to simply "crop" the outer UV texture, instead of "squashing" it.

"Squashed" texture


1 Answer 1


Use Edge Slide for editting - Ctrl+E > Edge Slide

In the operator panel check the Correct UVs option:

enter image description here

This will crop the outer ring. For the inner ring use different material

enter image description here

If you want this effect in an shapekeys animation it wont work since they do not affect UV coords. You would have to use a UV Project modifier for the outer rim material:

  • add an empty

    enter image description here

  • and setup the modifier for the circle like this:

    enter image description here

Now it should work also with shapekeys

  • $\begingroup$ Is it possible to make this into a shape key or animate it? Edit: It looks like this doesn't work, as it does not enlarge the colored area, but moves the UV map so it looks the same. I'd like to be able to scale the "iris" so that it "covers" the outer rings. $\endgroup$ Commented Dec 16, 2014 at 13:11
  • $\begingroup$ I added what to do with the inner ring. Shapekeys doesnt effect UVs so no, not possible. You would have to use some different kind of mapping for outer rim - like UV project modifier $\endgroup$ Commented Dec 16, 2014 at 13:22
  • $\begingroup$ Could yo uprovide an example of using the UV project modifier? I didn't think I could apply it to only part of the mesh. $\endgroup$ Commented Dec 16, 2014 at 15:01
  • $\begingroup$ There you go, the Override Image and Empty are the key. $\endgroup$ Commented Dec 16, 2014 at 15:35
  • $\begingroup$ @jackwilsdon please ask that as a new question $\endgroup$
    – user1853
    Commented Dec 16, 2014 at 15:39

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .