So I am trying to use the UV project modifier to make a uv map stay, even when the mesh is modified. Example: enter image description here

enter image description here

As you can tell, the map stays. The problem is, its not perfect. Part of the pixel in the first image is outside the vertices. I used the modifier and an empty to control it, enter image description here manual rotating, moving, and scaling the empty as needed. When I don't do that, the map looks like this: enter image description here When it should look like this: enter image description here How can I make the uv map stay like in the first 2 pictures without messing up the UV map?

  • $\begingroup$ Have you tried to use one empty per face (create an "arrow" empty, to know how it is pointing)? Each of them pointing its -Z (minus Z) to the corresponding character's face. Add these empties as "projectors" in the modifier. If it does not work, you may upload your file with textures packed in it. The link for uploading: blend-exchange.giantcowfilms.com $\endgroup$
    – lemon
    Mar 17, 2017 at 7:34
  • $\begingroup$ I actually only need it for the face, and the arrows don't help with trying to align it properly. Take a look<img src="https://blend-exchange.giantcowfilms.com/embedImage.png?bid=2951" /> $\endgroup$
    – Zac Perry
    Mar 17, 2017 at 7:43
  • $\begingroup$ The minus Z axis needs to point to the face (Z axis of the empty at the opposite of your model). Once done, you'll have to move the empty to find the good position and to scale it to adjust the texture size. $\endgroup$
    – lemon
    Mar 17, 2017 at 7:54

1 Answer 1


Here is a setting with 3 empties as projectors on a cube.

  • Face: pointing to the cube's face. Z of the empty is opposite to the face

  • Right: pointing to the cube's right par. Z of the empty is going right (opposite again)

  • Left: same principle

Use "override image" option in the modifier.

Each empty has been moved and scaled to fit the image texture at the wanted location.

edit as unclear. If you don't use override option, just make so the empty are well oriented (minus Z pointing to the wanted face). It supposes that you have placed the UV map correctly before using the modifier.

enter image description here

Related documentation


You must log in to answer this question.

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